container memif

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2BD with memif and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
imix-1t1c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 bridge domain.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with two L2 bridge domains and MAC learning enabled. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory constraints. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
64b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
imix-1t1c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
imix-4t4c-eth-l2bdbasemaclrn-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)

40ge2p1xl710-eth-l2xcbase-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
64b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
imix-1t1c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2xcbase-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2xcbase-eth-2memif-1lxc-ndrpdr

RFC2544: Pkt throughput L2XC test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. DUT1 and DUT2 tested with Intel-XL710. LXC is connected to VPP via Memif interface. LXC is running same VPP version as running on DUT. LXC is limited via cgroup to use 3 cores allocated from pool of isolated CPUs. There are no memory contraints.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
1518b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
64b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
imix-4t4c-eth-l2xcbase-eth-2memif-1lxc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-eth-2memif-1dcr-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing with two FIB tables and two static IPv4 /24 route entries per FIB table. Container is connected to VPP via Memif interface. Container is running same VPP version as running on DUT. Container is limited via cgroup to use cores allocated from pool of isolated CPUs. There are no memory contraints. DUTs are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:70:76:37:53’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:2b:6a:0e:e9’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e2:e6:c1:d3’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:6a:9d:aa:4f’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
1518b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ef:e6:73:25’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:ac:bf:4c:6d’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2a:d4:54:c7’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:fb:82:d6:de’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:8c:96:34:e6’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:19:99:e8:bd’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d8:41:8a:00’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:3d:0a:1f:13’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a3:3b:c1:57’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:93:d8:2c:71’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:35:ec:3d:ad’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:4f:21:03:4d’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:49:a3:b9:70’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:1b:bb:5f:15’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7b:14:0f:d6’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:a9:80:f5:3f’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f3:97:89:38’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:fd:6c:51:19’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:12:86:01:2f’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:09:c0:51:43’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:94:ad:a5:f0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:df:1a:e6:e9’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:61:40:72:c9’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:19:c4:b7:cd’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:20:f1:8f:cb’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:68:f0:f7:78’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c4:bd:2d:66’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:98:c9:5c:4c’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:91:01:51:f5’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:29:f8:df:ed’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:12:88:0d:4d’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:9e:0f:dd:28’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:1c:c4:22:96’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:fd:e3:41:80’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f3:73:b2:96’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:bd:20:2c:21’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-eth-2memif-1dcr-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:fd:99:27:c6’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:7b:9b:0d:c3’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 10},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=10,sw_if_index=2,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 11},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=1)
sw_interface_set_table(vrf_id=11,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_table(vrf_id=10,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=11,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x1fx1fx1fx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’ x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘ x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 10},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x1fx1fx1fx01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 11},is_add=1,is_multipath=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘32.32.32.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:03:47:5c:da’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘31.31.31.1’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:65:c3:c9:65’})
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_dump()
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

crypto

40ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec10000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1000tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1000tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’FItvcwWRrPUMpmyb’,remote_integ_key=’HnleJTzFDlWlEdNOsUCuCyazuQbINRFAuCgETHxnNwNHMvBSzElFgpEuzYQUNanX’,local_integ_key=’HnleJTzFDlWlEdNOsUCuCyazuQbINRFAuCgETHxnNwNHMvBSzElFgpEuzYQUNanX’,remote_crypto_key=’FItvcwWRrPUMpmyb’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’FItvcwWRrPUMpmyb’,remote_integ_key=’HnleJTzFDlWlEdNOsUCuCyazuQbINRFAuCgETHxnNwNHMvBSzElFgpEuzYQUNanX’,local_integ_key=’HnleJTzFDlWlEdNOsUCuCyazuQbINRFAuCgETHxnNwNHMvBSzElFgpEuzYQUNanX’,remote_crypto_key=’FItvcwWRrPUMpmyb’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’TeMqUewqWZJYVBhe’,remote_integ_key=’RvgkybvvMaVMbTQrJWsmWozLrcLvlBmLRTGdOWyopKXnUgdiVMRMLlDImJtKNDse’,local_integ_key=’RvgkybvvMaVMbTQrJWsmWozLrcLvlBmLRTGdOWyopKXnUgdiVMRMLlDImJtKNDse’,remote_crypto_key=’TeMqUewqWZJYVBhe’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’TeMqUewqWZJYVBhe’,remote_integ_key=’RvgkybvvMaVMbTQrJWsmWozLrcLvlBmLRTGdOWyopKXnUgdiVMRMLlDImJtKNDse’,local_integ_key=’RvgkybvvMaVMbTQrJWsmWozLrcLvlBmLRTGdOWyopKXnUgdiVMRMLlDImJtKNDse’,remote_crypto_key=’TeMqUewqWZJYVBhe’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’MTteIzJTkUyJVHZu’,remote_integ_key=’BZqiNWWNotHNFwTPvGmdwEqFTJBGMXdJBnBUUSHwRDpgfuBpfQnmxLKTwugoURFq’,local_integ_key=’BZqiNWWNotHNFwTPvGmdwEqFTJBGMXdJBnBUUSHwRDpgfuBpfQnmxLKTwugoURFq’,remote_crypto_key=’MTteIzJTkUyJVHZu’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’MTteIzJTkUyJVHZu’,remote_integ_key=’BZqiNWWNotHNFwTPvGmdwEqFTJBGMXdJBnBUUSHwRDpgfuBpfQnmxLKTwugoURFq’,local_integ_key=’BZqiNWWNotHNFwTPvGmdwEqFTJBGMXdJBnBUUSHwRDpgfuBpfQnmxLKTwugoURFq’,remote_crypto_key=’MTteIzJTkUyJVHZu’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’MCiYyKNswctXbPdd’,remote_integ_key=’gPGUmjqlAsPVLmHexpNJoxCuQDknxpIuPMiViUZzkpsWPmZdkQTVwzsJMDYgsEBb’,local_integ_key=’gPGUmjqlAsPVLmHexpNJoxCuQDknxpIuPMiViUZzkpsWPmZdkQTVwzsJMDYgsEBb’,remote_crypto_key=’MCiYyKNswctXbPdd’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’MCiYyKNswctXbPdd’,remote_integ_key=’gPGUmjqlAsPVLmHexpNJoxCuQDknxpIuPMiViUZzkpsWPmZdkQTVwzsJMDYgsEBb’,local_integ_key=’gPGUmjqlAsPVLmHexpNJoxCuQDknxpIuPMiViUZzkpsWPmZdkQTVwzsJMDYgsEBb’,remote_crypto_key=’MCiYyKNswctXbPdd’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’FhIqBthfVsNIceXv’,remote_integ_key=’eRpxJUEchdTyttZXeOGkBQQbIIXBzXqUJGDJTrFkhnQMAJLCmUjuhukSNaQtBmyO’,local_integ_key=’eRpxJUEchdTyttZXeOGkBQQbIIXBzXqUJGDJTrFkhnQMAJLCmUjuhukSNaQtBmyO’,remote_crypto_key=’FhIqBthfVsNIceXv’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’FhIqBthfVsNIceXv’,remote_integ_key=’eRpxJUEchdTyttZXeOGkBQQbIIXBzXqUJGDJTrFkhnQMAJLCmUjuhukSNaQtBmyO’,local_integ_key=’eRpxJUEchdTyttZXeOGkBQQbIIXBzXqUJGDJTrFkhnQMAJLCmUjuhukSNaQtBmyO’,remote_crypto_key=’FhIqBthfVsNIceXv’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’cyoekwAPweKVeAPB’,remote_integ_key=’gZTcFNeDsoZPOqzmMSaSVylobVAZLfOLJWYKWOGhOOknRKNGymvXZbSzzYGjQTQN’,local_integ_key=’gZTcFNeDsoZPOqzmMSaSVylobVAZLfOLJWYKWOGhOOknRKNGymvXZbSzzYGjQTQN’,remote_crypto_key=’cyoekwAPweKVeAPB’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’cyoekwAPweKVeAPB’,remote_integ_key=’gZTcFNeDsoZPOqzmMSaSVylobVAZLfOLJWYKWOGhOOknRKNGymvXZbSzzYGjQTQN’,local_integ_key=’gZTcFNeDsoZPOqzmMSaSVylobVAZLfOLJWYKWOGhOOknRKNGymvXZbSzzYGjQTQN’,remote_crypto_key=’cyoekwAPweKVeAPB’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’eXaAPfVqidvBoCib’,remote_integ_key=’NGYDvTgWESPVTvsTlRAwWVNaBlsHHekLRCxGhmLkYBwQulDuqnmXGOEwJGCwkdrC’,local_integ_key=’NGYDvTgWESPVTvsTlRAwWVNaBlsHHekLRCxGhmLkYBwQulDuqnmXGOEwJGCwkdrC’,remote_crypto_key=’eXaAPfVqidvBoCib’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’eXaAPfVqidvBoCib’,remote_integ_key=’NGYDvTgWESPVTvsTlRAwWVNaBlsHHekLRCxGhmLkYBwQulDuqnmXGOEwJGCwkdrC’,local_integ_key=’NGYDvTgWESPVTvsTlRAwWVNaBlsHHekLRCxGhmLkYBwQulDuqnmXGOEwJGCwkdrC’,remote_crypto_key=’eXaAPfVqidvBoCib’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’gcCCkLVJVwnjrftJ’,remote_integ_key=’FpwBuOHGJsECzFAyNnEYPSJoMpFVsUYDgpohZHJiNlTyNMxCYRuuKccsrlIuzsNW’,local_integ_key=’FpwBuOHGJsECzFAyNnEYPSJoMpFVsUYDgpohZHJiNlTyNMxCYRuuKccsrlIuzsNW’,remote_crypto_key=’gcCCkLVJVwnjrftJ’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’gcCCkLVJVwnjrftJ’,remote_integ_key=’FpwBuOHGJsECzFAyNnEYPSJoMpFVsUYDgpohZHJiNlTyNMxCYRuuKccsrlIuzsNW’,local_integ_key=’FpwBuOHGJsECzFAyNnEYPSJoMpFVsUYDgpohZHJiNlTyNMxCYRuuKccsrlIuzsNW’,remote_crypto_key=’gcCCkLVJVwnjrftJ’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’uBJQDqUNqfdEcqlf’,remote_integ_key=’JkamtDdLboduTTkdursnNwvkvKFYPorJrvAUrMBGMppmhEiKJsVHwTpnANsgRQwD’,local_integ_key=’JkamtDdLboduTTkdursnNwvkvKFYPorJrvAUrMBGMppmhEiKJsVHwTpnANsgRQwD’,remote_crypto_key=’uBJQDqUNqfdEcqlf’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’uBJQDqUNqfdEcqlf’,remote_integ_key=’JkamtDdLboduTTkdursnNwvkvKFYPorJrvAUrMBGMppmhEiKJsVHwTpnANsgRQwD’,local_integ_key=’JkamtDdLboduTTkdursnNwvkvKFYPorJrvAUrMBGMppmhEiKJsVHwTpnANsgRQwD’,remote_crypto_key=’uBJQDqUNqfdEcqlf’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’LdzhJFglEVRDTuNh’,remote_integ_key=’ZAoljQQdMwlpChhKbvZelOGJPgPywNueobgnUFGKGoElkKxFFFmbXjufkpTHdUJN’,local_integ_key=’ZAoljQQdMwlpChhKbvZelOGJPgPywNueobgnUFGKGoElkKxFFFmbXjufkpTHdUJN’,remote_crypto_key=’LdzhJFglEVRDTuNh’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’LdzhJFglEVRDTuNh’,remote_integ_key=’ZAoljQQdMwlpChhKbvZelOGJPgPywNueobgnUFGKGoElkKxFFFmbXjufkpTHdUJN’,local_integ_key=’ZAoljQQdMwlpChhKbvZelOGJPgPywNueobgnUFGKGoElkKxFFFmbXjufkpTHdUJN’,remote_crypto_key=’LdzhJFglEVRDTuNh’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’nVFmINmeRySymbYS’,remote_integ_key=’vfVceSFyHnDXoaWALxhRdPMNFfvphSDYmyOLTrUfIxmvwbEhgwzCMuZCVtMyGWdq’,local_integ_key=’vfVceSFyHnDXoaWALxhRdPMNFfvphSDYmyOLTrUfIxmvwbEhgwzCMuZCVtMyGWdq’,remote_crypto_key=’nVFmINmeRySymbYS’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’nVFmINmeRySymbYS’,remote_integ_key=’vfVceSFyHnDXoaWALxhRdPMNFfvphSDYmyOLTrUfIxmvwbEhgwzCMuZCVtMyGWdq’,local_integ_key=’vfVceSFyHnDXoaWALxhRdPMNFfvphSDYmyOLTrUfIxmvwbEhgwzCMuZCVtMyGWdq’,remote_crypto_key=’nVFmINmeRySymbYS’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’iIwMTGDNOUmKqyIL’,remote_integ_key=’iRzubHiEnBhEmTnEtomEXrgcsKlYeAXkkDVQBoXEdYKQrhqgUFyDxdeNQdfriXZE’,local_integ_key=’iRzubHiEnBhEmTnEtomEXrgcsKlYeAXkkDVQBoXEdYKQrhqgUFyDxdeNQdfriXZE’,remote_crypto_key=’iIwMTGDNOUmKqyIL’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’iIwMTGDNOUmKqyIL’,remote_integ_key=’iRzubHiEnBhEmTnEtomEXrgcsKlYeAXkkDVQBoXEdYKQrhqgUFyDxdeNQdfriXZE’,local_integ_key=’iRzubHiEnBhEmTnEtomEXrgcsKlYeAXkkDVQBoXEdYKQrhqgUFyDxdeNQdfriXZE’,remote_crypto_key=’iIwMTGDNOUmKqyIL’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’adchCBvhygIDkxXYHuoGXxnspYAlMMkP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’adchCBvhygIDkxXYHuoGXxnspYAlMMkP’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’adchCBvhygIDkxXYHuoGXxnspYAlMMkP’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’adchCBvhygIDkxXYHuoGXxnspYAlMMkP’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’vCJBjLNDzScyWkRdMHOoGEdaYpDufBRg’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vCJBjLNDzScyWkRdMHOoGEdaYpDufBRg’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’vCJBjLNDzScyWkRdMHOoGEdaYpDufBRg’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vCJBjLNDzScyWkRdMHOoGEdaYpDufBRg’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’heLAFSQfqZMzNrkerOiCiGmbgPcgrZNV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’heLAFSQfqZMzNrkerOiCiGmbgPcgrZNV’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’heLAFSQfqZMzNrkerOiCiGmbgPcgrZNV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’heLAFSQfqZMzNrkerOiCiGmbgPcgrZNV’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’FaQBnOCgjfGbnZKUorrGBsGiPcyoqNQk’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FaQBnOCgjfGbnZKUorrGBsGiPcyoqNQk’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’FaQBnOCgjfGbnZKUorrGBsGiPcyoqNQk’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FaQBnOCgjfGbnZKUorrGBsGiPcyoqNQk’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’FJrkGkQkpDErspfEZPPTjkvUKFgBMWKQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FJrkGkQkpDErspfEZPPTjkvUKFgBMWKQ’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’FJrkGkQkpDErspfEZPPTjkvUKFgBMWKQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FJrkGkQkpDErspfEZPPTjkvUKFgBMWKQ’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’AAbhcsBmEYTSbPSRexkWoibGfxVnxCoY’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AAbhcsBmEYTSbPSRexkWoibGfxVnxCoY’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’AAbhcsBmEYTSbPSRexkWoibGfxVnxCoY’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AAbhcsBmEYTSbPSRexkWoibGfxVnxCoY’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’KDBvqFrsxPZjijzHzEDwVgaDzieOAORm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KDBvqFrsxPZjijzHzEDwVgaDzieOAORm’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’KDBvqFrsxPZjijzHzEDwVgaDzieOAORm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’KDBvqFrsxPZjijzHzEDwVgaDzieOAORm’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’rjnrKKORhLeHTTIfeEHBAetlVERKuGUQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’rjnrKKORhLeHTTIfeEHBAetlVERKuGUQ’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’rjnrKKORhLeHTTIfeEHBAetlVERKuGUQ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’rjnrKKORhLeHTTIfeEHBAetlVERKuGUQ’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’vXvNAvFkzfkpCawdnUOvsUFlmzKKcStz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vXvNAvFkzfkpCawdnUOvsUFlmzKKcStz’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’vXvNAvFkzfkpCawdnUOvsUFlmzKKcStz’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’vXvNAvFkzfkpCawdnUOvsUFlmzKKcStz’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’IFMjjAUaJleQPQvjETRzpMxDameEkBsg’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IFMjjAUaJleQPQvjETRzpMxDameEkBsg’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’IFMjjAUaJleQPQvjETRzpMxDameEkBsg’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IFMjjAUaJleQPQvjETRzpMxDameEkBsg’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’umpHniXydluDWdrrGNDexgMFvbcFrIMV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’umpHniXydluDWdrrGNDexgMFvbcFrIMV’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’umpHniXydluDWdrrGNDexgMFvbcFrIMV’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’umpHniXydluDWdrrGNDexgMFvbcFrIMV’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec1tnlhw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’HtiSiwiXZjpouOGwndEVrpiQAtOowDlL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HtiSiwiXZjpouOGwndEVrpiQAtOowDlL’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ipsec_select_backend(index=1,protocol=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’HtiSiwiXZjpouOGwndEVrpiQAtOowDlL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HtiSiwiXZjpouOGwndEVrpiQAtOowDlL’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’PYZWACNCwJouoLaB’,remote_integ_key=’MvgfFVTVkiFJMBZjmNVemUvHIgxWsCVXZamcWUhCLZAbcwYNMAqBnMAPUvOJZbIt’,local_integ_key=’MvgfFVTVkiFJMBZjmNVemUvHIgxWsCVXZamcWUhCLZAbcwYNMAqBnMAPUvOJZbIt’,remote_crypto_key=’PYZWACNCwJouoLaB’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’ZBkHUxKFuPaoEcol’,remote_integ_key=’OdrYkGUVNSHokxqLfkwWQnoLQyzOvMzvEeaCrGbgJWcKLjdUBnNZxlZpafAUMDrL’,local_integ_key=’OdrYkGUVNSHokxqLfkwWQnoLQyzOvMzvEeaCrGbgJWcKLjdUBnNZxlZpafAUMDrL’,remote_crypto_key=’ZBkHUxKFuPaoEcol’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’EOGtopOwBDjFfrcF’,remote_integ_key=’nkqUoohynApiVSdWOLDqKHCcKMMZQpTSPKseZHRnohfMTPDKEmFCIsmuoVAZxFVC’,local_integ_key=’nkqUoohynApiVSdWOLDqKHCcKMMZQpTSPKseZHRnohfMTPDKEmFCIsmuoVAZxFVC’,remote_crypto_key=’EOGtopOwBDjFfrcF’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’PYZWACNCwJouoLaB’,remote_integ_key=’MvgfFVTVkiFJMBZjmNVemUvHIgxWsCVXZamcWUhCLZAbcwYNMAqBnMAPUvOJZbIt’,local_integ_key=’MvgfFVTVkiFJMBZjmNVemUvHIgxWsCVXZamcWUhCLZAbcwYNMAqBnMAPUvOJZbIt’,remote_crypto_key=’PYZWACNCwJouoLaB’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’ZBkHUxKFuPaoEcol’,remote_integ_key=’OdrYkGUVNSHokxqLfkwWQnoLQyzOvMzvEeaCrGbgJWcKLjdUBnNZxlZpafAUMDrL’,local_integ_key=’OdrYkGUVNSHokxqLfkwWQnoLQyzOvMzvEeaCrGbgJWcKLjdUBnNZxlZpafAUMDrL’,remote_crypto_key=’ZBkHUxKFuPaoEcol’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’EOGtopOwBDjFfrcF’,remote_integ_key=’nkqUoohynApiVSdWOLDqKHCcKMMZQpTSPKseZHRnohfMTPDKEmFCIsmuoVAZxFVC’,local_integ_key=’nkqUoohynApiVSdWOLDqKHCcKMMZQpTSPKseZHRnohfMTPDKEmFCIsmuoVAZxFVC’,remote_crypto_key=’EOGtopOwBDjFfrcF’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’rJkHWdhuXcBsbjlF’,remote_integ_key=’IOKqpOhOTypaQHLPAckDauznddRiYXloEcBtaKDBUgOVqoqoUTZxnQBVXwDuQXDj’,local_integ_key=’IOKqpOhOTypaQHLPAckDauznddRiYXloEcBtaKDBUgOVqoqoUTZxnQBVXwDuQXDj’,remote_crypto_key=’rJkHWdhuXcBsbjlF’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’oFpAPTIFKIIPiCpQ’,remote_integ_key=’AmelRrQtdHdqgUJCELzzSkEuBJKNyXvNDvLvACoiBZFfTiQmnBuySHHAOseoisiH’,local_integ_key=’AmelRrQtdHdqgUJCELzzSkEuBJKNyXvNDvLvACoiBZFfTiQmnBuySHHAOseoisiH’,remote_crypto_key=’oFpAPTIFKIIPiCpQ’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’BpCqHcaUNZdasEXF’,remote_integ_key=’yEEStaTvtDZaGTCxEmcFQlrZRZmMmJQOlmcNgbRKzguNvDuOoixUsGNmNymZUvOV’,local_integ_key=’yEEStaTvtDZaGTCxEmcFQlrZRZmMmJQOlmcNgbRKzguNvDuOoixUsGNmNymZUvOV’,remote_crypto_key=’BpCqHcaUNZdasEXF’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’rJkHWdhuXcBsbjlF’,remote_integ_key=’IOKqpOhOTypaQHLPAckDauznddRiYXloEcBtaKDBUgOVqoqoUTZxnQBVXwDuQXDj’,local_integ_key=’IOKqpOhOTypaQHLPAckDauznddRiYXloEcBtaKDBUgOVqoqoUTZxnQBVXwDuQXDj’,remote_crypto_key=’rJkHWdhuXcBsbjlF’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’oFpAPTIFKIIPiCpQ’,remote_integ_key=’AmelRrQtdHdqgUJCELzzSkEuBJKNyXvNDvLvACoiBZFfTiQmnBuySHHAOseoisiH’,local_integ_key=’AmelRrQtdHdqgUJCELzzSkEuBJKNyXvNDvLvACoiBZFfTiQmnBuySHHAOseoisiH’,remote_crypto_key=’oFpAPTIFKIIPiCpQ’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’BpCqHcaUNZdasEXF’,remote_integ_key=’yEEStaTvtDZaGTCxEmcFQlrZRZmMmJQOlmcNgbRKzguNvDuOoixUsGNmNymZUvOV’,local_integ_key=’yEEStaTvtDZaGTCxEmcFQlrZRZmMmJQOlmcNgbRKzguNvDuOoixUsGNmNymZUvOV’,remote_crypto_key=’BpCqHcaUNZdasEXF’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’QRFPGuYjJZWCcLcC’,remote_integ_key=’PRccWhIVSOkQJeLtDOUHeCpPswVsfPxjQDdbtxFqUTcxWBMavbFZflLEPFRaWysN’,local_integ_key=’PRccWhIVSOkQJeLtDOUHeCpPswVsfPxjQDdbtxFqUTcxWBMavbFZflLEPFRaWysN’,remote_crypto_key=’QRFPGuYjJZWCcLcC’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’iJtfpPSBdlXmXiTs’,remote_integ_key=’luMWCvSwRfMItLPeRMvmszdhlWtuCpOEnrnnyKiXOfMIhfVTRHnanGPNLYjuEwML’,local_integ_key=’luMWCvSwRfMItLPeRMvmszdhlWtuCpOEnrnnyKiXOfMIhfVTRHnanGPNLYjuEwML’,remote_crypto_key=’iJtfpPSBdlXmXiTs’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’iXIbyxNFCJjvxFyT’,remote_integ_key=’qprQJUFVUfuvYqxTjBoKdAsnsbyrCIzZitzMngGzLZndiwilUOqWJfJFaQXqdUic’,local_integ_key=’qprQJUFVUfuvYqxTjBoKdAsnsbyrCIzZitzMngGzLZndiwilUOqWJfJFaQXqdUic’,remote_crypto_key=’iXIbyxNFCJjvxFyT’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’QRFPGuYjJZWCcLcC’,remote_integ_key=’PRccWhIVSOkQJeLtDOUHeCpPswVsfPxjQDdbtxFqUTcxWBMavbFZflLEPFRaWysN’,local_integ_key=’PRccWhIVSOkQJeLtDOUHeCpPswVsfPxjQDdbtxFqUTcxWBMavbFZflLEPFRaWysN’,remote_crypto_key=’QRFPGuYjJZWCcLcC’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’iJtfpPSBdlXmXiTs’,remote_integ_key=’luMWCvSwRfMItLPeRMvmszdhlWtuCpOEnrnnyKiXOfMIhfVTRHnanGPNLYjuEwML’,local_integ_key=’luMWCvSwRfMItLPeRMvmszdhlWtuCpOEnrnnyKiXOfMIhfVTRHnanGPNLYjuEwML’,remote_crypto_key=’iJtfpPSBdlXmXiTs’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’iXIbyxNFCJjvxFyT’,remote_integ_key=’qprQJUFVUfuvYqxTjBoKdAsnsbyrCIzZitzMngGzLZndiwilUOqWJfJFaQXqdUic’,local_integ_key=’qprQJUFVUfuvYqxTjBoKdAsnsbyrCIzZitzMngGzLZndiwilUOqWJfJFaQXqdUic’,remote_crypto_key=’iXIbyxNFCJjvxFyT’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’kIzweOuuIDguqsSb’,remote_integ_key=’bapVDYrXpabWsxLacxiMtVWyVKfzkwGYcfUKnxXdweOdzKcOOZWRuVwSvqRtQvbj’,local_integ_key=’bapVDYrXpabWsxLacxiMtVWyVKfzkwGYcfUKnxXdweOdzKcOOZWRuVwSvqRtQvbj’,remote_crypto_key=’kIzweOuuIDguqsSb’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’QipYWIagPESfHthV’,remote_integ_key=’XBqKixVSLsTQvssLvbFkDwqVYOHeyFAUkVxdMsVcrDYnSjaMNwfPnxGwSuHWiIQV’,local_integ_key=’XBqKixVSLsTQvssLvbFkDwqVYOHeyFAUkVxdMsVcrDYnSjaMNwfPnxGwSuHWiIQV’,remote_crypto_key=’QipYWIagPESfHthV’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’TbRCqSfifXLzCrQq’,remote_integ_key=’cRbwPGpaqhLclJXJwmyIeaVQojpzluIrDoCySnxJFvcdFBBKsJelkfaexBbaWVdT’,local_integ_key=’cRbwPGpaqhLclJXJwmyIeaVQojpzluIrDoCySnxJFvcdFBBKsJelkfaexBbaWVdT’,remote_crypto_key=’TbRCqSfifXLzCrQq’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’kIzweOuuIDguqsSb’,remote_integ_key=’bapVDYrXpabWsxLacxiMtVWyVKfzkwGYcfUKnxXdweOdzKcOOZWRuVwSvqRtQvbj’,local_integ_key=’bapVDYrXpabWsxLacxiMtVWyVKfzkwGYcfUKnxXdweOdzKcOOZWRuVwSvqRtQvbj’,remote_crypto_key=’kIzweOuuIDguqsSb’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’QipYWIagPESfHthV’,remote_integ_key=’XBqKixVSLsTQvssLvbFkDwqVYOHeyFAUkVxdMsVcrDYnSjaMNwfPnxGwSuHWiIQV’,local_integ_key=’XBqKixVSLsTQvssLvbFkDwqVYOHeyFAUkVxdMsVcrDYnSjaMNwfPnxGwSuHWiIQV’,remote_crypto_key=’QipYWIagPESfHthV’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’TbRCqSfifXLzCrQq’,remote_integ_key=’cRbwPGpaqhLclJXJwmyIeaVQojpzluIrDoCySnxJFvcdFBBKsJelkfaexBbaWVdT’,local_integ_key=’cRbwPGpaqhLclJXJwmyIeaVQojpzluIrDoCySnxJFvcdFBBKsJelkfaexBbaWVdT’,remote_crypto_key=’TbRCqSfifXLzCrQq’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’OeIVfPTncJavkFiE’,remote_integ_key=’YqpHiEzcaCSddsRlZCDjSwSRFgSKIcqsTQbhfDApaPVYgvLifsbayHeazmCXBQtX’,local_integ_key=’YqpHiEzcaCSddsRlZCDjSwSRFgSKIcqsTQbhfDApaPVYgvLifsbayHeazmCXBQtX’,remote_crypto_key=’OeIVfPTncJavkFiE’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’lZtozrmAdZPhJSYn’,remote_integ_key=’VXUIUaEbtBoRFwBTtADMoVeesuqpBCBXAFYhEUGSbyXqMHsLBhyIRXYWcrnrYDLi’,local_integ_key=’VXUIUaEbtBoRFwBTtADMoVeesuqpBCBXAFYhEUGSbyXqMHsLBhyIRXYWcrnrYDLi’,remote_crypto_key=’lZtozrmAdZPhJSYn’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’HIaolPNObQpaowPC’,remote_integ_key=’ZdrYDYPMyjRNqhMpUBuxzNVGSEoTQXOysNdpcbacrzFNjPLawERhlmwSwcLayflS’,local_integ_key=’ZdrYDYPMyjRNqhMpUBuxzNVGSEoTQXOysNdpcbacrzFNjPLawERhlmwSwcLayflS’,remote_crypto_key=’HIaolPNObQpaowPC’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’OeIVfPTncJavkFiE’,remote_integ_key=’YqpHiEzcaCSddsRlZCDjSwSRFgSKIcqsTQbhfDApaPVYgvLifsbayHeazmCXBQtX’,local_integ_key=’YqpHiEzcaCSddsRlZCDjSwSRFgSKIcqsTQbhfDApaPVYgvLifsbayHeazmCXBQtX’,remote_crypto_key=’OeIVfPTncJavkFiE’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’lZtozrmAdZPhJSYn’,remote_integ_key=’VXUIUaEbtBoRFwBTtADMoVeesuqpBCBXAFYhEUGSbyXqMHsLBhyIRXYWcrnrYDLi’,local_integ_key=’VXUIUaEbtBoRFwBTtADMoVeesuqpBCBXAFYhEUGSbyXqMHsLBhyIRXYWcrnrYDLi’,remote_crypto_key=’lZtozrmAdZPhJSYn’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’HIaolPNObQpaowPC’,remote_integ_key=’ZdrYDYPMyjRNqhMpUBuxzNVGSEoTQXOysNdpcbacrzFNjPLawERhlmwSwcLayflS’,local_integ_key=’ZdrYDYPMyjRNqhMpUBuxzNVGSEoTQXOysNdpcbacrzFNjPLawERhlmwSwcLayflS’,remote_crypto_key=’HIaolPNObQpaowPC’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’YYRQWMMfnEsSYWsN’,remote_integ_key=’zuGrgAsqnjLozckmhpZCnEzdNfMZRGmZwAhsjrGHWCCkREYcLxTwVVypcNJllDJs’,local_integ_key=’zuGrgAsqnjLozckmhpZCnEzdNfMZRGmZwAhsjrGHWCCkREYcLxTwVVypcNJllDJs’,remote_crypto_key=’YYRQWMMfnEsSYWsN’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’melpmkRgqjKJthQt’,remote_integ_key=’InTDFwuyJChYwVOKylfKMIpqVQHhwsPDupcYDbMsuZClnorjYAygGVbHDghxiYny’,local_integ_key=’InTDFwuyJChYwVOKylfKMIpqVQHhwsPDupcYDbMsuZClnorjYAygGVbHDghxiYny’,remote_crypto_key=’melpmkRgqjKJthQt’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’VgyixwAYFxgnZMsZ’,remote_integ_key=’BysBSQnUFOmDtJFvqNILNgyLqiScpaUCRILjthrlzRrpNPoAdKdQdKNaMzaaTJcm’,local_integ_key=’BysBSQnUFOmDtJFvqNILNgyLqiScpaUCRILjthrlzRrpNPoAdKdQdKNaMzaaTJcm’,remote_crypto_key=’VgyixwAYFxgnZMsZ’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’YYRQWMMfnEsSYWsN’,remote_integ_key=’zuGrgAsqnjLozckmhpZCnEzdNfMZRGmZwAhsjrGHWCCkREYcLxTwVVypcNJllDJs’,local_integ_key=’zuGrgAsqnjLozckmhpZCnEzdNfMZRGmZwAhsjrGHWCCkREYcLxTwVVypcNJllDJs’,remote_crypto_key=’YYRQWMMfnEsSYWsN’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’melpmkRgqjKJthQt’,remote_integ_key=’InTDFwuyJChYwVOKylfKMIpqVQHhwsPDupcYDbMsuZClnorjYAygGVbHDghxiYny’,local_integ_key=’InTDFwuyJChYwVOKylfKMIpqVQHhwsPDupcYDbMsuZClnorjYAygGVbHDghxiYny’,remote_crypto_key=’melpmkRgqjKJthQt’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’VgyixwAYFxgnZMsZ’,remote_integ_key=’BysBSQnUFOmDtJFvqNILNgyLqiScpaUCRILjthrlzRrpNPoAdKdQdKNaMzaaTJcm’,local_integ_key=’BysBSQnUFOmDtJFvqNILNgyLqiScpaUCRILjthrlzRrpNPoAdKdQdKNaMzaaTJcm’,remote_crypto_key=’VgyixwAYFxgnZMsZ’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’UgcCAJayjVJBdFyI’,remote_integ_key=’GNDfaAKOAyjBZptWDxGYHhvFGPDGFYXWqiUFiZAjyzvQyPiHUojQZwpfqfyCuQbT’,local_integ_key=’GNDfaAKOAyjBZptWDxGYHhvFGPDGFYXWqiUFiZAjyzvQyPiHUojQZwpfqfyCuQbT’,remote_crypto_key=’UgcCAJayjVJBdFyI’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’oiElWgZpuyelLPFX’,remote_integ_key=’abDKkArwmiXQGFokXeBoPWgbvvgYqXlfWCtYBHHRlmhftswttSKgzqmGzSuUhQMf’,local_integ_key=’abDKkArwmiXQGFokXeBoPWgbvvgYqXlfWCtYBHHRlmhftswttSKgzqmGzSuUhQMf’,remote_crypto_key=’oiElWgZpuyelLPFX’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’UcXBwtKZSqtNKcOs’,remote_integ_key=’xMGgVIEqFwLLkOBKguYIJMFwDzTrhnhkFZvsBHwRoUZJssOCkxWlPBlRFpQxYzKU’,local_integ_key=’xMGgVIEqFwLLkOBKguYIJMFwDzTrhnhkFZvsBHwRoUZJssOCkxWlPBlRFpQxYzKU’,remote_crypto_key=’UcXBwtKZSqtNKcOs’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’UgcCAJayjVJBdFyI’,remote_integ_key=’GNDfaAKOAyjBZptWDxGYHhvFGPDGFYXWqiUFiZAjyzvQyPiHUojQZwpfqfyCuQbT’,local_integ_key=’GNDfaAKOAyjBZptWDxGYHhvFGPDGFYXWqiUFiZAjyzvQyPiHUojQZwpfqfyCuQbT’,remote_crypto_key=’UgcCAJayjVJBdFyI’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’oiElWgZpuyelLPFX’,remote_integ_key=’abDKkArwmiXQGFokXeBoPWgbvvgYqXlfWCtYBHHRlmhftswttSKgzqmGzSuUhQMf’,local_integ_key=’abDKkArwmiXQGFokXeBoPWgbvvgYqXlfWCtYBHHRlmhftswttSKgzqmGzSuUhQMf’,remote_crypto_key=’oiElWgZpuyelLPFX’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’UcXBwtKZSqtNKcOs’,remote_integ_key=’xMGgVIEqFwLLkOBKguYIJMFwDzTrhnhkFZvsBHwRoUZJssOCkxWlPBlRFpQxYzKU’,local_integ_key=’xMGgVIEqFwLLkOBKguYIJMFwDzTrhnhkFZvsBHwRoUZJssOCkxWlPBlRFpQxYzKU’,remote_crypto_key=’UcXBwtKZSqtNKcOs’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’rZWgEYCgayoQSCyT’,remote_integ_key=’aPuMgzYGZsEGRhbSfInEghchNXFeCfTcMBZMulOzvJFIkffAVQXcdymfOxggfgwe’,local_integ_key=’aPuMgzYGZsEGRhbSfInEghchNXFeCfTcMBZMulOzvJFIkffAVQXcdymfOxggfgwe’,remote_crypto_key=’rZWgEYCgayoQSCyT’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’PcgAsHHSMoWyRzEM’,remote_integ_key=’aDdYojIfeyZyQOGGjUIcyDuhodPkVeUKGZYTeWAEBCycacqSNwhSaGECkiYAfUBD’,local_integ_key=’aDdYojIfeyZyQOGGjUIcyDuhodPkVeUKGZYTeWAEBCycacqSNwhSaGECkiYAfUBD’,remote_crypto_key=’PcgAsHHSMoWyRzEM’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’hWjBqMdqyLeUWdjF’,remote_integ_key=’QHnMaNmKAaNAHsaLotbwxygiDLbdpSbzCkAULOTuxXbvrUxNOhTkeFpaocKchVgh’,local_integ_key=’QHnMaNmKAaNAHsaLotbwxygiDLbdpSbzCkAULOTuxXbvrUxNOhTkeFpaocKchVgh’,remote_crypto_key=’hWjBqMdqyLeUWdjF’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’rZWgEYCgayoQSCyT’,remote_integ_key=’aPuMgzYGZsEGRhbSfInEghchNXFeCfTcMBZMulOzvJFIkffAVQXcdymfOxggfgwe’,local_integ_key=’aPuMgzYGZsEGRhbSfInEghchNXFeCfTcMBZMulOzvJFIkffAVQXcdymfOxggfgwe’,remote_crypto_key=’rZWgEYCgayoQSCyT’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’PcgAsHHSMoWyRzEM’,remote_integ_key=’aDdYojIfeyZyQOGGjUIcyDuhodPkVeUKGZYTeWAEBCycacqSNwhSaGECkiYAfUBD’,local_integ_key=’aDdYojIfeyZyQOGGjUIcyDuhodPkVeUKGZYTeWAEBCycacqSNwhSaGECkiYAfUBD’,remote_crypto_key=’PcgAsHHSMoWyRzEM’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’hWjBqMdqyLeUWdjF’,remote_integ_key=’QHnMaNmKAaNAHsaLotbwxygiDLbdpSbzCkAULOTuxXbvrUxNOhTkeFpaocKchVgh’,local_integ_key=’QHnMaNmKAaNAHsaLotbwxygiDLbdpSbzCkAULOTuxXbvrUxNOhTkeFpaocKchVgh’,remote_crypto_key=’hWjBqMdqyLeUWdjF’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’xHGbxsiVLUJQUhwM’,remote_integ_key=’vJYTHAfSijCcuNFMotwwRZhcMWRjEiKvKFNMdDpOawIlKtNRjqzWYqYVAvurcsjG’,local_integ_key=’vJYTHAfSijCcuNFMotwwRZhcMWRjEiKvKFNMdDpOawIlKtNRjqzWYqYVAvurcsjG’,remote_crypto_key=’xHGbxsiVLUJQUhwM’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’hdqnTNRGoRxmYUaC’,remote_integ_key=’HHckbUcMjxJdvUhijWuZWBXkpCeMhurzdNkEBcQDUXNjHiBlevmIKDZFCeNvnwFx’,local_integ_key=’HHckbUcMjxJdvUhijWuZWBXkpCeMhurzdNkEBcQDUXNjHiBlevmIKDZFCeNvnwFx’,remote_crypto_key=’hdqnTNRGoRxmYUaC’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’dlMToJJXCtJGCAAD’,remote_integ_key=’OIUpIERnXEzUZViLXSodsvyDHusVgjocVKdFNtjkUbpeHgHrhivZPIpleTjVEHfC’,local_integ_key=’OIUpIERnXEzUZViLXSodsvyDHusVgjocVKdFNtjkUbpeHgHrhivZPIpleTjVEHfC’,remote_crypto_key=’dlMToJJXCtJGCAAD’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’xHGbxsiVLUJQUhwM’,remote_integ_key=’vJYTHAfSijCcuNFMotwwRZhcMWRjEiKvKFNMdDpOawIlKtNRjqzWYqYVAvurcsjG’,local_integ_key=’vJYTHAfSijCcuNFMotwwRZhcMWRjEiKvKFNMdDpOawIlKtNRjqzWYqYVAvurcsjG’,remote_crypto_key=’xHGbxsiVLUJQUhwM’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’hdqnTNRGoRxmYUaC’,remote_integ_key=’HHckbUcMjxJdvUhijWuZWBXkpCeMhurzdNkEBcQDUXNjHiBlevmIKDZFCeNvnwFx’,local_integ_key=’HHckbUcMjxJdvUhijWuZWBXkpCeMhurzdNkEBcQDUXNjHiBlevmIKDZFCeNvnwFx’,remote_crypto_key=’hdqnTNRGoRxmYUaC’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’dlMToJJXCtJGCAAD’,remote_integ_key=’OIUpIERnXEzUZViLXSodsvyDHusVgjocVKdFNtjkUbpeHgHrhivZPIpleTjVEHfC’,local_integ_key=’OIUpIERnXEzUZViLXSodsvyDHusVgjocVKdFNtjkUbpeHgHrhivZPIpleTjVEHfC’,remote_crypto_key=’dlMToJJXCtJGCAAD’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’ILUNWrOaqxXdUReH’,remote_integ_key=’fAeUxhGnZfcQBSoGcNvuYHMPCeuioAYxwSsDiXjAvzOXgNJPdBmMjoGCvBreVUzA’,local_integ_key=’fAeUxhGnZfcQBSoGcNvuYHMPCeuioAYxwSsDiXjAvzOXgNJPdBmMjoGCvBreVUzA’,remote_crypto_key=’ILUNWrOaqxXdUReH’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’kiVSfzhVRnkGPWOW’,remote_integ_key=’siLHVDIfRWoagUquwkgLlUYASUzYevTNMOQlvVXQfvhseMPBWlVHIRftpgmETxQV’,local_integ_key=’siLHVDIfRWoagUquwkgLlUYASUzYevTNMOQlvVXQfvhseMPBWlVHIRftpgmETxQV’,remote_crypto_key=’kiVSfzhVRnkGPWOW’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’YEFMRoheLbWRbnfI’,remote_integ_key=’IWPQCXnxXyKfpCyQHGXQelBOoOHVwxrmITxZofCPLUqkroYofAMPDwXCMAmTyoTN’,local_integ_key=’IWPQCXnxXyKfpCyQHGXQelBOoOHVwxrmITxZofCPLUqkroYofAMPDwXCMAmTyoTN’,remote_crypto_key=’YEFMRoheLbWRbnfI’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’ILUNWrOaqxXdUReH’,remote_integ_key=’fAeUxhGnZfcQBSoGcNvuYHMPCeuioAYxwSsDiXjAvzOXgNJPdBmMjoGCvBreVUzA’,local_integ_key=’fAeUxhGnZfcQBSoGcNvuYHMPCeuioAYxwSsDiXjAvzOXgNJPdBmMjoGCvBreVUzA’,remote_crypto_key=’ILUNWrOaqxXdUReH’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’kiVSfzhVRnkGPWOW’,remote_integ_key=’siLHVDIfRWoagUquwkgLlUYASUzYevTNMOQlvVXQfvhseMPBWlVHIRftpgmETxQV’,local_integ_key=’siLHVDIfRWoagUquwkgLlUYASUzYevTNMOQlvVXQfvhseMPBWlVHIRftpgmETxQV’,remote_crypto_key=’kiVSfzhVRnkGPWOW’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’YEFMRoheLbWRbnfI’,remote_integ_key=’IWPQCXnxXyKfpCyQHGXQelBOoOHVwxrmITxZofCPLUqkroYofAMPDwXCMAmTyoTN’,local_integ_key=’IWPQCXnxXyKfpCyQHGXQelBOoOHVwxrmITxZofCPLUqkroYofAMPDwXCMAmTyoTN’,remote_crypto_key=’YEFMRoheLbWRbnfI’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’buZDkitSWTqEzMle’,remote_integ_key=’JslCWzKhqacJrZpFVsLIMPOLPHjPnTWsAXpmjfyZNjtYXImOPKTllFywSjBKwrHx’,local_integ_key=’JslCWzKhqacJrZpFVsLIMPOLPHjPnTWsAXpmjfyZNjtYXImOPKTllFywSjBKwrHx’,remote_crypto_key=’buZDkitSWTqEzMle’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’dBnVhqHGAGMbnrab’,remote_integ_key=’GgbYAWoYAaEGsCHYTeSUhwTPfxZVvovLgtpSSxEmoRvLbfZOtDSukiKmppOVotWY’,local_integ_key=’GgbYAWoYAaEGsCHYTeSUhwTPfxZVvovLgtpSSxEmoRvLbfZOtDSukiKmppOVotWY’,remote_crypto_key=’dBnVhqHGAGMbnrab’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’nFLcCBignIgaLnrr’,remote_integ_key=’paPtlafBslmGDnAJYRHvCRKBZJOwTuYgjySoCpliJREwwWICqWLjXCmHvHHQSNpH’,local_integ_key=’paPtlafBslmGDnAJYRHvCRKBZJOwTuYgjySoCpliJREwwWICqWLjXCmHvHHQSNpH’,remote_crypto_key=’nFLcCBignIgaLnrr’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’buZDkitSWTqEzMle’,remote_integ_key=’JslCWzKhqacJrZpFVsLIMPOLPHjPnTWsAXpmjfyZNjtYXImOPKTllFywSjBKwrHx’,local_integ_key=’JslCWzKhqacJrZpFVsLIMPOLPHjPnTWsAXpmjfyZNjtYXImOPKTllFywSjBKwrHx’,remote_crypto_key=’buZDkitSWTqEzMle’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’dBnVhqHGAGMbnrab’,remote_integ_key=’GgbYAWoYAaEGsCHYTeSUhwTPfxZVvovLgtpSSxEmoRvLbfZOtDSukiKmppOVotWY’,local_integ_key=’GgbYAWoYAaEGsCHYTeSUhwTPfxZVvovLgtpSSxEmoRvLbfZOtDSukiKmppOVotWY’,remote_crypto_key=’dBnVhqHGAGMbnrab’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’nFLcCBignIgaLnrr’,remote_integ_key=’paPtlafBslmGDnAJYRHvCRKBZJOwTuYgjySoCpliJREwwWICqWLjXCmHvHHQSNpH’,local_integ_key=’paPtlafBslmGDnAJYRHvCRKBZJOwTuYgjySoCpliJREwwWICqWLjXCmHvHHQSNpH’,remote_crypto_key=’nFLcCBignIgaLnrr’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes128cbc-hmac512sha-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=16,local_crypto_key=’kLpNZqzupmxyINQO’,remote_integ_key=’IVheEZSSCrXHDythKGjMMoAquVJxZuLtkzqKcOJnjespcGlwOlwRDwHXAIFRaFKo’,local_integ_key=’IVheEZSSCrXHDythKGjMMoAquVJxZuLtkzqKcOJnjespcGlwOlwRDwHXAIFRaFKo’,remote_crypto_key=’kLpNZqzupmxyINQO’,local_spi=100000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=16,local_crypto_key=’dhWpbbjwZYIQCfQB’,remote_integ_key=’qAraFyCtSnShWzROQwXfCZBMCyoDvxWDyFJheSdbStjZlTuLYQhdvLMxlOmvougU’,local_integ_key=’qAraFyCtSnShWzROQwXfCZBMCyoDvxWDyFJheSdbStjZlTuLYQhdvLMxlOmvougU’,remote_crypto_key=’dhWpbbjwZYIQCfQB’,local_spi=100001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=16,local_crypto_key=’NkRUqrlKSbMQncPW’,remote_integ_key=’KYPTAobmgHoAIXawUwCNsFtZdYeGHrgPssWHPkrSRPXKLoHzKIgdgmfXBKYnsDdF’,local_integ_key=’KYPTAobmgHoAIXawUwCNsFtZdYeGHrgPssWHPkrSRPXKLoHzKIgdgmfXBKYnsDdF’,remote_crypto_key=’NkRUqrlKSbMQncPW’,local_spi=100003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=16,local_crypto_key=’kLpNZqzupmxyINQO’,remote_integ_key=’IVheEZSSCrXHDythKGjMMoAquVJxZuLtkzqKcOJnjespcGlwOlwRDwHXAIFRaFKo’,local_integ_key=’IVheEZSSCrXHDythKGjMMoAquVJxZuLtkzqKcOJnjespcGlwOlwRDwHXAIFRaFKo’,remote_crypto_key=’kLpNZqzupmxyINQO’,local_spi=200000,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=16,local_crypto_key=’dhWpbbjwZYIQCfQB’,remote_integ_key=’qAraFyCtSnShWzROQwXfCZBMCyoDvxWDyFJheSdbStjZlTuLYQhdvLMxlOmvougU’,local_integ_key=’qAraFyCtSnShWzROQwXfCZBMCyoDvxWDyFJheSdbStjZlTuLYQhdvLMxlOmvougU’,remote_crypto_key=’dhWpbbjwZYIQCfQB’,local_spi=200001,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=16,local_integ_key_len=64,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=16,local_crypto_key=’NkRUqrlKSbMQncPW’,remote_integ_key=’KYPTAobmgHoAIXawUwCNsFtZdYeGHrgPssWHPkrSRPXKLoHzKIgdgmfXBKYnsDdF’,local_integ_key=’KYPTAobmgHoAIXawUwCNsFtZdYeGHrgPssWHPkrSRPXKLoHzKIgdgmfXBKYnsDdF’,remote_crypto_key=’NkRUqrlKSbMQncPW’,local_spi=200003,remote_integ_key_len=64,integ_alg=6,crypto_alg=1,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr

RFC2544: Pkt throughput IPv4 IPsec tunnel mode.

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 on TG-DUTn, Eth-IPv4-IPSec on DUT1-DUT2
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with multiple IPsec tunnels between them. DUTs get IPv4 traffic from TG, encrypt it and send to another DUT, where packets are decrypted and sent back to TG
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, number of flows per flow-group equals to number of IPSec tunnels) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv4 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC4303 and RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’SUAhIAGjDeArINlFnLPTEnFOaddlOUPH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SUAhIAGjDeArINlFnLPTEnFOaddlOUPH’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’AvHgfWzLrvPbPzlkDLlVgEMcCEYixbTw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AvHgfWzLrvPbPzlkDLlVgEMcCEYixbTw’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’twEfejiuzRyFFDHczYcYlaxFxZMifeqN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’twEfejiuzRyFFDHczYcYlaxFxZMifeqN’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’SUAhIAGjDeArINlFnLPTEnFOaddlOUPH’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’SUAhIAGjDeArINlFnLPTEnFOaddlOUPH’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’AvHgfWzLrvPbPzlkDLlVgEMcCEYixbTw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AvHgfWzLrvPbPzlkDLlVgEMcCEYixbTw’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’twEfejiuzRyFFDHczYcYlaxFxZMifeqN’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’twEfejiuzRyFFDHczYcYlaxFxZMifeqN’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’dinyDdFhIjJEvukTiLbSSUESlOqhRgPL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dinyDdFhIjJEvukTiLbSSUESlOqhRgPL’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’NUZHiIPQsTHqyXkeWwcRsuLnCvOLsfXp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NUZHiIPQsTHqyXkeWwcRsuLnCvOLsfXp’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’pFsrcjftQsrGGyNtpkFCpffFPJBnCMnZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’pFsrcjftQsrGGyNtpkFCpffFPJBnCMnZ’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’dinyDdFhIjJEvukTiLbSSUESlOqhRgPL’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’dinyDdFhIjJEvukTiLbSSUESlOqhRgPL’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’NUZHiIPQsTHqyXkeWwcRsuLnCvOLsfXp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NUZHiIPQsTHqyXkeWwcRsuLnCvOLsfXp’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’pFsrcjftQsrGGyNtpkFCpffFPJBnCMnZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’pFsrcjftQsrGGyNtpkFCpffFPJBnCMnZ’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’XAfSYBRueIeOVZTbRRPqbzFcukYfHHyG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XAfSYBRueIeOVZTbRRPqbzFcukYfHHyG’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’NUHVRmlDzUJVwLLMwDyrJwLbmaLOkfqc’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NUHVRmlDzUJVwLLMwDyrJwLbmaLOkfqc’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’muDgYvlwvfNUwroYZtYfDaonINWCtQjZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’muDgYvlwvfNUwroYZtYfDaonINWCtQjZ’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’XAfSYBRueIeOVZTbRRPqbzFcukYfHHyG’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XAfSYBRueIeOVZTbRRPqbzFcukYfHHyG’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’NUHVRmlDzUJVwLLMwDyrJwLbmaLOkfqc’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NUHVRmlDzUJVwLLMwDyrJwLbmaLOkfqc’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’muDgYvlwvfNUwroYZtYfDaonINWCtQjZ’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’muDgYvlwvfNUwroYZtYfDaonINWCtQjZ’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’XJrJZpbYEugZlMKDuxnWmIibPYIkbRdw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XJrJZpbYEugZlMKDuxnWmIibPYIkbRdw’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’uNNIkqNSpUTKwaYdzqxVBkYrUaoHZZwU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uNNIkqNSpUTKwaYdzqxVBkYrUaoHZZwU’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’xZInDBcUOyiWXwlKGnwguiokSBiqVahC’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xZInDBcUOyiWXwlKGnwguiokSBiqVahC’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’XJrJZpbYEugZlMKDuxnWmIibPYIkbRdw’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’XJrJZpbYEugZlMKDuxnWmIibPYIkbRdw’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’uNNIkqNSpUTKwaYdzqxVBkYrUaoHZZwU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uNNIkqNSpUTKwaYdzqxVBkYrUaoHZZwU’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’xZInDBcUOyiWXwlKGnwguiokSBiqVahC’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’xZInDBcUOyiWXwlKGnwguiokSBiqVahC’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’DdkRtBrqKcQteXloummLWLAxcKhhwmFp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DdkRtBrqKcQteXloummLWLAxcKhhwmFp’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’NrmsHSNqCLkmTEOLthtAdfGKvMSYldRs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NrmsHSNqCLkmTEOLthtAdfGKvMSYldRs’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’IRvDAXOjxLvgyAkGOltCvumrgJbYMtYF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IRvDAXOjxLvgyAkGOltCvumrgJbYMtYF’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’DdkRtBrqKcQteXloummLWLAxcKhhwmFp’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’DdkRtBrqKcQteXloummLWLAxcKhhwmFp’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’NrmsHSNqCLkmTEOLthtAdfGKvMSYldRs’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’NrmsHSNqCLkmTEOLthtAdfGKvMSYldRs’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’IRvDAXOjxLvgyAkGOltCvumrgJbYMtYF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IRvDAXOjxLvgyAkGOltCvumrgJbYMtYF’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’rCjvOvdDbOHQdEddoybsoxHCleoHeoxo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’rCjvOvdDbOHQdEddoybsoxHCleoHeoxo’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’cUSsjgrVthwcoUXHnXWIxiwzgAdmobuU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’cUSsjgrVthwcoUXHnXWIxiwzgAdmobuU’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’HdEQMrBFHIMIacAPmVfELDdvOouEwsFF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HdEQMrBFHIMIacAPmVfELDdvOouEwsFF’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’rCjvOvdDbOHQdEddoybsoxHCleoHeoxo’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’rCjvOvdDbOHQdEddoybsoxHCleoHeoxo’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’cUSsjgrVthwcoUXHnXWIxiwzgAdmobuU’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’cUSsjgrVthwcoUXHnXWIxiwzgAdmobuU’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’HdEQMrBFHIMIacAPmVfELDdvOouEwsFF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’HdEQMrBFHIMIacAPmVfELDdvOouEwsFF’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’QPvugApPvnxxhXVpiMjOgiSUlpNZlacF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QPvugApPvnxxhXVpiMjOgiSUlpNZlacF’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’IgaaizhnigtnVSczUEvCLAsSKETyfyQK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IgaaizhnigtnVSczUEvCLAsSKETyfyQK’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’uxLDYRDyATnukkeZasbSitmnkbDBMwHb’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uxLDYRDyATnukkeZasbSitmnkbDBMwHb’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’QPvugApPvnxxhXVpiMjOgiSUlpNZlacF’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’QPvugApPvnxxhXVpiMjOgiSUlpNZlacF’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’IgaaizhnigtnVSczUEvCLAsSKETyfyQK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’IgaaizhnigtnVSczUEvCLAsSKETyfyQK’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’uxLDYRDyATnukkeZasbSitmnkbDBMwHb’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’uxLDYRDyATnukkeZasbSitmnkbDBMwHb’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’AAVUEFPcYnQdAMoOIhdrGRuDFWWLyTZl’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AAVUEFPcYnQdAMoOIhdrGRuDFWWLyTZl’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’JhGHXGtrMTNlJgJVvcywEhjDqaCeJXOD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JhGHXGtrMTNlJgJVvcywEhjDqaCeJXOD’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’AmFhxawfjlqehbPajlmTXtIFEzjKkrVr’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AmFhxawfjlqehbPajlmTXtIFEzjKkrVr’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’AAVUEFPcYnQdAMoOIhdrGRuDFWWLyTZl’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AAVUEFPcYnQdAMoOIhdrGRuDFWWLyTZl’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’JhGHXGtrMTNlJgJVvcywEhjDqaCeJXOD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’JhGHXGtrMTNlJgJVvcywEhjDqaCeJXOD’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’AmFhxawfjlqehbPajlmTXtIFEzjKkrVr’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’AmFhxawfjlqehbPajlmTXtIFEzjKkrVr’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’bXRAJieYcXHLIQOGshndWwYNMEXhiRDj’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bXRAJieYcXHLIQOGshndWwYNMEXhiRDj’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’YnzMRFolcydeJGeCOTnkzztTUXkCxnhd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YnzMRFolcydeJGeCOTnkzztTUXkCxnhd’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’FzNyZcmtaqxWpEDRrIhcokHCazRhKmJK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FzNyZcmtaqxWpEDRrIhcokHCazRhKmJK’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’bXRAJieYcXHLIQOGshndWwYNMEXhiRDj’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’bXRAJieYcXHLIQOGshndWwYNMEXhiRDj’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’YnzMRFolcydeJGeCOTnkzztTUXkCxnhd’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YnzMRFolcydeJGeCOTnkzztTUXkCxnhd’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’FzNyZcmtaqxWpEDRrIhcokHCazRhKmJK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’FzNyZcmtaqxWpEDRrIhcokHCazRhKmJK’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’ygBJrEbyEzYcItBghgFaIYislfXALPQx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ygBJrEbyEzYcItBghgFaIYislfXALPQx’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’CwhPhmicAjmeCdGTphUcNooaYGXhFjkE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’CwhPhmicAjmeCdGTphUcNooaYGXhFjkE’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’BGdeWgFkATCIflNddQlELcxdiQAAIDHm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’BGdeWgFkATCIflNddQlELcxdiQAAIDHm’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’ygBJrEbyEzYcItBghgFaIYislfXALPQx’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’ygBJrEbyEzYcItBghgFaIYislfXALPQx’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’CwhPhmicAjmeCdGTphUcNooaYGXhFjkE’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’CwhPhmicAjmeCdGTphUcNooaYGXhFjkE’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’BGdeWgFkATCIflNddQlELcxdiQAAIDHm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’BGdeWgFkATCIflNddQlELcxdiQAAIDHm’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’wrEddahIdyEYbCHedMapbccjonzIQanB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’wrEddahIdyEYbCHedMapbccjonzIQanB’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’sAKwpysIIJXupOJPbHjVdYTFtkGgSChm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sAKwpysIIJXupOJPbHjVdYTFtkGgSChm’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’OFyIKMqSLjWgHRMkGXpCJYlLxmUCdNqA’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OFyIKMqSLjWgHRMkGXpCJYlLxmUCdNqA’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’wrEddahIdyEYbCHedMapbccjonzIQanB’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’wrEddahIdyEYbCHedMapbccjonzIQanB’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’sAKwpysIIJXupOJPbHjVdYTFtkGgSChm’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’sAKwpysIIJXupOJPbHjVdYTFtkGgSChm’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’OFyIKMqSLjWgHRMkGXpCJYlLxmUCdNqA’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’OFyIKMqSLjWgHRMkGXpCJYlLxmUCdNqA’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4ipsec4tnlsw-ip4base-int-aes256gcm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc0xa8nx01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8nx02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
create_loopback(mac_address=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x00x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200000,local_crypto_key_len=32,local_crypto_key=’TqiKtQOGFUdkgsdsalAIwhbApixCInkD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’TqiKtQOGFUdkgsdsalAIwhbApixCInkD’,local_spi=100000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x01x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200001,local_crypto_key_len=32,local_crypto_key=’atqRnxtIAwpNekVoysqYohpjxQtYJFRy’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’atqRnxtIAwpNekVoysqYohpjxQtYJFRy’,local_spi=100001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=3,address=’dx00x03x01’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=200003,local_crypto_key_len=32,local_crypto_key=’YxNonJQEefNdBNGfsFKrxakETfnztdmK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YxNonJQEefNdBNGfsFKrxakETfnztdmK’,local_spi=100003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0})
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=5)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 5, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=1,unnumbered_sw_if_index=7)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 7, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xc0xa8x14x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘192.168.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc0xa8x14x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xc8x00x00x02’,is_ipv6=0)
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100000,local_crypto_key_len=32,local_crypto_key=’TqiKtQOGFUdkgsdsalAIwhbApixCInkD’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’TqiKtQOGFUdkgsdsalAIwhbApixCInkD’,local_spi=200000,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100001,local_crypto_key_len=32,local_crypto_key=’atqRnxtIAwpNekVoysqYohpjxQtYJFRy’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’atqRnxtIAwpNekVoysqYohpjxQtYJFRy’,local_spi=200001,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x01x01’}, ‘af’: 0})
ipsec_tunnel_if_add_del(remote_crypto_key_len=32,local_integ_key_len=0,local_ip={‘un’: {‘ip4’: ‘xc8x00x00x02’}, ‘af’: 0},tx_table_id=0,is_add=1,remote_spi=100003,local_crypto_key_len=32,local_crypto_key=’YxNonJQEefNdBNGfsFKrxakETfnztdmK’,remote_integ_key=None,local_integ_key=None,remote_crypto_key=’YxNonJQEefNdBNGfsFKrxakETfnztdmK’,local_spi=200003,remote_integ_key_len=0,integ_alg=0,crypto_alg=9,remote_ip={‘un’: {‘ip4’: ‘dx00x03x01’}, ‘af’: 0})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘dx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=4)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_unnumbered(is_add=1,sw_if_index=2,unnumbered_sw_if_index=6)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 6, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x03’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip4

10ge2p1vic1227-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
1518b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
imix-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:28’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e5:44:1a’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e5:46:d0’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:29’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:98’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:0f:39’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:01:dc’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ef:99’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:74’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ef:34’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:75’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘04:62:73:8c:78:30’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:f8:80:c1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /30 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
9000b-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x02x02x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x03x03x03x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-copwhtlistbase-ndrpdr

RFC2544: Pkt throughput IPv4 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 COP security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=0,ip4=1,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-iacldstbase-ndrpdr

RFC2544: Pkt throughput IPv4 iAcl whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing, two static IPv4 /24 routes and IPv4 iAcl security whitelist ingress /24 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x14x14x14x02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=32,match_n_vectors=2,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=32,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00nnnx02x00x00x00x00x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=4294967295,is_add=1,l2_table_index=4294967295,ip4_table_index=0,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-ipolicemarkbase-ndrpdr

RFC2544: Pkt throughput IPv4 policer test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries and policer with 2R3C color-aware configuration. Policer is applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC2698.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 64 eb 64 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 9000 eb 9000 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ipolicemarkbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 20.20.20.2
policer_classify_set_interface sw_if_index 2 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
policer_add_del name policer1 cir 100 eir 150 cb 1518 eb 1518 rate_type pps round_type closest type 2r3c-2698 conform_action transmit exceed_action mark-and-transmit AF22 violate_action transmit color-aware
classify_add_del_table mask l3 ip4 dst
classify_add_del_session policer-hit-next 0 exceed-color table-index 0 skip_n 1 match_n 2 match l3 ip4 dst 10.10.10.2
policer_classify_set_interface sw_if_index 1 ip4-table 0
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4scale200k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x100k static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 100000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 100000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4scale20k-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x10k static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 10000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 10000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4scale2m-ndrpdr

RFC2544: Pkt throughput IPv4 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and 2x1M static IPv4 /32 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x02x02x02x01’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 1.1.1.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 2.2.2.2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2.2.2.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘3.3.3.1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x02x02x02x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x03x03x03x02’,is_ipv6=0)
ip_route_add_del 10.0.0.0/32 count 1000000 via 2.2.2.1 sw_if_index 2
ip_route_add_del 20.0.0.0/32 count 1000000 via 3.3.3.1 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:79:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:b1’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:79:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:25:18’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-2t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
64b-4t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
1518b-2t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-1t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)

40ge2p1xl710-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
imix-2t2c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.12’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.13’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.14’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.15’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.16’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.17’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.18’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.19’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.20’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.21’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.22’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.23’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.24’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.25’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.26’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.27’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.28’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.29’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.30’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.31’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.32’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.33’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.34’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.35’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.36’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.37’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.38’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.39’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.40’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.41’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.42’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.43’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.44’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.45’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.46’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.47’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.48’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.49’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.50’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.51’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.52’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.53’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.54’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.55’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.56’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.57’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.58’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.59’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.60’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.61’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.62’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.63’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.64’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.65’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.66’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.67’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.68’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.69’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.70’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.71’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.72’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.73’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.74’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.75’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.76’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.77’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.78’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.79’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.80’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.81’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.82’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.83’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.84’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.85’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.86’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.87’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.88’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.89’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.90’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.91’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.92’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.93’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.94’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.95’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.96’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.97’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.98’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.99’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.100’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.101’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.12’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.13’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.14’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.15’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.16’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.17’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.18’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.19’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.20’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.21’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.22’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.23’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.24’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.25’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.26’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.27’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.28’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.29’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.30’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.31’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.32’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.33’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.34’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.35’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.36’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.37’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.38’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.39’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.40’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.41’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.42’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.43’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.44’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.45’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.46’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.47’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.48’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.49’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.50’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.51’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.52’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.53’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.54’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.55’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.56’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.57’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.58’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.59’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.60’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.61’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.62’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.63’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.64’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.65’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.66’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.67’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.68’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.69’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.70’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.71’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.72’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.73’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.74’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.75’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.76’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.77’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.78’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.79’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.80’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.81’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.82’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.83’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.84’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.85’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.86’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.87’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.88’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.89’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.90’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.91’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.92’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.93’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.94’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.95’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.96’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.97’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.98’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.99’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.100’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.101’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput IPv4 test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and one static IPv4 /24 route entries. Required ACL rules are applied to output paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.3’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.4’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.5’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.6’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.7’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.8’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.9’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.10’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.11’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x14x14x14x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.3’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.4’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.5’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.6’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.7’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.8’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.9’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.10’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.11’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘nnnx00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4base-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4scale10-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4scale100-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4scale1000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4scale2000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr

RFC2544: Pkt throughput NAT44 performance test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 and IPv4/20 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, one flow per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
9000b-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
9000b-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
imix-1t1c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4udp-ip4scale4000-udpsrcscale15-nat44-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’nx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0bx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:78:e9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘nx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 18, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=32,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
nat44_interface_add_del_feature(is_add=1,flags=16,sw_if_index=1)
nat_det_add_del_map(is_add=True,out_plen=30,in_plen=18,in_addr=’x14x00x00x00’,out_addr=’xc8x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=2,address=’x0bx00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=20,del_all=0,is_add=1,sw_if_index=1,address=’x0cx00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘11.0.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:20:48’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘12.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0cx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 24, ‘address’: {‘un’: {‘ip4’: ‘x0cx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x0bx00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 30, ‘address’: {‘un’: {‘ip4’: ‘xc8x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip4 tunnels

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q and VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 100 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q–ethip4vxlan-l2bdscale100l2bd100vlan100vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 1 172.16.0.1/32
vxlan_add_del_tunnel src 172.16.0.1 dst 172.16.0.2 vni 20
create_vlan_subif sw_if_index 2 vlan 1
sw_interface_add_del_address sw_if_index 1 172.16.0.3/32
vxlan_add_del_tunnel src 172.16.0.3 dst 172.16.0.4 vni 21
create_vlan_subif sw_if_index 2 vlan 2
sw_interface_add_del_address sw_if_index 1 172.16.0.5/32
vxlan_add_del_tunnel src 172.16.0.5 dst 172.16.0.6 vni 22
create_vlan_subif sw_if_index 2 vlan 3
sw_interface_add_del_address sw_if_index 1 172.16.0.7/32
vxlan_add_del_tunnel src 172.16.0.7 dst 172.16.0.8 vni 23
create_vlan_subif sw_if_index 2 vlan 4
sw_interface_add_del_address sw_if_index 1 172.16.0.9/32
vxlan_add_del_tunnel src 172.16.0.9 dst 172.16.0.10 vni 24
create_vlan_subif sw_if_index 2 vlan 5
sw_interface_add_del_address sw_if_index 1 172.16.0.11/32
vxlan_add_del_tunnel src 172.16.0.11 dst 172.16.0.12 vni 25
create_vlan_subif sw_if_index 2 vlan 6
sw_interface_add_del_address sw_if_index 1 172.16.0.13/32
vxlan_add_del_tunnel src 172.16.0.13 dst 172.16.0.14 vni 26
create_vlan_subif sw_if_index 2 vlan 7
sw_interface_add_del_address sw_if_index 1 172.16.0.15/32
vxlan_add_del_tunnel src 172.16.0.15 dst 172.16.0.16 vni 27
create_vlan_subif sw_if_index 2 vlan 8
sw_interface_add_del_address sw_if_index 1 172.16.0.17/32
vxlan_add_del_tunnel src 172.16.0.17 dst 172.16.0.18 vni 28
create_vlan_subif sw_if_index 2 vlan 9
sw_interface_add_del_address sw_if_index 1 172.16.0.19/32
vxlan_add_del_tunnel src 172.16.0.19 dst 172.16.0.20 vni 29
create_vlan_subif sw_if_index 2 vlan 10
sw_interface_add_del_address sw_if_index 1 172.16.0.21/32
vxlan_add_del_tunnel src 172.16.0.21 dst 172.16.0.22 vni 30
create_vlan_subif sw_if_index 2 vlan 11
sw_interface_add_del_address sw_if_index 1 172.16.0.23/32
vxlan_add_del_tunnel src 172.16.0.23 dst 172.16.0.24 vni 31
create_vlan_subif sw_if_index 2 vlan 12
sw_interface_add_del_address sw_if_index 1 172.16.0.25/32
vxlan_add_del_tunnel src 172.16.0.25 dst 172.16.0.26 vni 32
create_vlan_subif sw_if_index 2 vlan 13
sw_interface_add_del_address sw_if_index 1 172.16.0.27/32
vxlan_add_del_tunnel src 172.16.0.27 dst 172.16.0.28 vni 33
create_vlan_subif sw_if_index 2 vlan 14
sw_interface_add_del_address sw_if_index 1 172.16.0.29/32
vxlan_add_del_tunnel src 172.16.0.29 dst 172.16.0.30 vni 34
create_vlan_subif sw_if_index 2 vlan 15
sw_interface_add_del_address sw_if_index 1 172.16.0.31/32
vxlan_add_del_tunnel src 172.16.0.31 dst 172.16.0.32 vni 35
create_vlan_subif sw_if_index 2 vlan 16
sw_interface_add_del_address sw_if_index 1 172.16.0.33/32
vxlan_add_del_tunnel src 172.16.0.33 dst 172.16.0.34 vni 36
create_vlan_subif sw_if_index 2 vlan 17
sw_interface_add_del_address sw_if_index 1 172.16.0.35/32
vxlan_add_del_tunnel src 172.16.0.35 dst 172.16.0.36 vni 37
create_vlan_subif sw_if_index 2 vlan 18
sw_interface_add_del_address sw_if_index 1 172.16.0.37/32
vxlan_add_del_tunnel src 172.16.0.37 dst 172.16.0.38 vni 38
create_vlan_subif sw_if_index 2 vlan 19
sw_interface_add_del_address sw_if_index 1 172.16.0.39/32
vxlan_add_del_tunnel src 172.16.0.39 dst 172.16.0.40 vni 39
create_vlan_subif sw_if_index 2 vlan 20
sw_interface_add_del_address sw_if_index 1 172.16.0.41/32
vxlan_add_del_tunnel src 172.16.0.41 dst 172.16.0.42 vni 40
create_vlan_subif sw_if_index 2 vlan 21
sw_interface_add_del_address sw_if_index 1 172.16.0.43/32
vxlan_add_del_tunnel src 172.16.0.43 dst 172.16.0.44 vni 41
create_vlan_subif sw_if_index 2 vlan 22
sw_interface_add_del_address sw_if_index 1 172.16.0.45/32
vxlan_add_del_tunnel src 172.16.0.45 dst 172.16.0.46 vni 42
create_vlan_subif sw_if_index 2 vlan 23
sw_interface_add_del_address sw_if_index 1 172.16.0.47/32
vxlan_add_del_tunnel src 172.16.0.47 dst 172.16.0.48 vni 43
create_vlan_subif sw_if_index 2 vlan 24
sw_interface_add_del_address sw_if_index 1 172.16.0.49/32
vxlan_add_del_tunnel src 172.16.0.49 dst 172.16.0.50 vni 44
create_vlan_subif sw_if_index 2 vlan 25
sw_interface_add_del_address sw_if_index 1 172.16.0.51/32
vxlan_add_del_tunnel src 172.16.0.51 dst 172.16.0.52 vni 45
create_vlan_subif sw_if_index 2 vlan 26
sw_interface_add_del_address sw_if_index 1 172.16.0.53/32
vxlan_add_del_tunnel src 172.16.0.53 dst 172.16.0.54 vni 46
create_vlan_subif sw_if_index 2 vlan 27
sw_interface_add_del_address sw_if_index 1 172.16.0.55/32
vxlan_add_del_tunnel src 172.16.0.55 dst 172.16.0.56 vni 47
create_vlan_subif sw_if_index 2 vlan 28
sw_interface_add_del_address sw_if_index 1 172.16.0.57/32
vxlan_add_del_tunnel src 172.16.0.57 dst 172.16.0.58 vni 48
create_vlan_subif sw_if_index 2 vlan 29
sw_interface_add_del_address sw_if_index 1 172.16.0.59/32
vxlan_add_del_tunnel src 172.16.0.59 dst 172.16.0.60 vni 49
create_vlan_subif sw_if_index 2 vlan 30
sw_interface_add_del_address sw_if_index 1 172.16.0.61/32
vxlan_add_del_tunnel src 172.16.0.61 dst 172.16.0.62 vni 50
create_vlan_subif sw_if_index 2 vlan 31
sw_interface_add_del_address sw_if_index 1 172.16.0.63/32
vxlan_add_del_tunnel src 172.16.0.63 dst 172.16.0.64 vni 51
create_vlan_subif sw_if_index 2 vlan 32
sw_interface_add_del_address sw_if_index 1 172.16.0.65/32
vxlan_add_del_tunnel src 172.16.0.65 dst 172.16.0.66 vni 52
create_vlan_subif sw_if_index 2 vlan 33
sw_interface_add_del_address sw_if_index 1 172.16.0.67/32
vxlan_add_del_tunnel src 172.16.0.67 dst 172.16.0.68 vni 53
create_vlan_subif sw_if_index 2 vlan 34
sw_interface_add_del_address sw_if_index 1 172.16.0.69/32
vxlan_add_del_tunnel src 172.16.0.69 dst 172.16.0.70 vni 54
create_vlan_subif sw_if_index 2 vlan 35
sw_interface_add_del_address sw_if_index 1 172.16.0.71/32
vxlan_add_del_tunnel src 172.16.0.71 dst 172.16.0.72 vni 55
create_vlan_subif sw_if_index 2 vlan 36
sw_interface_add_del_address sw_if_index 1 172.16.0.73/32
vxlan_add_del_tunnel src 172.16.0.73 dst 172.16.0.74 vni 56
create_vlan_subif sw_if_index 2 vlan 37
sw_interface_add_del_address sw_if_index 1 172.16.0.75/32
vxlan_add_del_tunnel src 172.16.0.75 dst 172.16.0.76 vni 57
create_vlan_subif sw_if_index 2 vlan 38
sw_interface_add_del_address sw_if_index 1 172.16.0.77/32
vxlan_add_del_tunnel src 172.16.0.77 dst 172.16.0.78 vni 58
create_vlan_subif sw_if_index 2 vlan 39
sw_interface_add_del_address sw_if_index 1 172.16.0.79/32
vxlan_add_del_tunnel src 172.16.0.79 dst 172.16.0.80 vni 59
create_vlan_subif sw_if_index 2 vlan 40
sw_interface_add_del_address sw_if_index 1 172.16.0.81/32
vxlan_add_del_tunnel src 172.16.0.81 dst 172.16.0.82 vni 60
create_vlan_subif sw_if_index 2 vlan 41
sw_interface_add_del_address sw_if_index 1 172.16.0.83/32
vxlan_add_del_tunnel src 172.16.0.83 dst 172.16.0.84 vni 61
create_vlan_subif sw_if_index 2 vlan 42
sw_interface_add_del_address sw_if_index 1 172.16.0.85/32
vxlan_add_del_tunnel src 172.16.0.85 dst 172.16.0.86 vni 62
create_vlan_subif sw_if_index 2 vlan 43
sw_interface_add_del_address sw_if_index 1 172.16.0.87/32
vxlan_add_del_tunnel src 172.16.0.87 dst 172.16.0.88 vni 63
create_vlan_subif sw_if_index 2 vlan 44
sw_interface_add_del_address sw_if_index 1 172.16.0.89/32
vxlan_add_del_tunnel src 172.16.0.89 dst 172.16.0.90 vni 64
create_vlan_subif sw_if_index 2 vlan 45
sw_interface_add_del_address sw_if_index 1 172.16.0.91/32
vxlan_add_del_tunnel src 172.16.0.91 dst 172.16.0.92 vni 65
create_vlan_subif sw_if_index 2 vlan 46
sw_interface_add_del_address sw_if_index 1 172.16.0.93/32
vxlan_add_del_tunnel src 172.16.0.93 dst 172.16.0.94 vni 66
create_vlan_subif sw_if_index 2 vlan 47
sw_interface_add_del_address sw_if_index 1 172.16.0.95/32
vxlan_add_del_tunnel src 172.16.0.95 dst 172.16.0.96 vni 67
create_vlan_subif sw_if_index 2 vlan 48
sw_interface_add_del_address sw_if_index 1 172.16.0.97/32
vxlan_add_del_tunnel src 172.16.0.97 dst 172.16.0.98 vni 68
create_vlan_subif sw_if_index 2 vlan 49
sw_interface_add_del_address sw_if_index 1 172.16.0.99/32
vxlan_add_del_tunnel src 172.16.0.99 dst 172.16.0.100 vni 69
create_vlan_subif sw_if_index 2 vlan 50
sw_interface_add_del_address sw_if_index 1 172.16.0.101/32
vxlan_add_del_tunnel src 172.16.0.101 dst 172.16.0.102 vni 70
create_vlan_subif sw_if_index 2 vlan 51
sw_interface_add_del_address sw_if_index 1 172.16.0.103/32
vxlan_add_del_tunnel src 172.16.0.103 dst 172.16.0.104 vni 71
create_vlan_subif sw_if_index 2 vlan 52
sw_interface_add_del_address sw_if_index 1 172.16.0.105/32
vxlan_add_del_tunnel src 172.16.0.105 dst 172.16.0.106 vni 72
create_vlan_subif sw_if_index 2 vlan 53
sw_interface_add_del_address sw_if_index 1 172.16.0.107/32
vxlan_add_del_tunnel src 172.16.0.107 dst 172.16.0.108 vni 73
create_vlan_subif sw_if_index 2 vlan 54
sw_interface_add_del_address sw_if_index 1 172.16.0.109/32
vxlan_add_del_tunnel src 172.16.0.109 dst 172.16.0.110 vni 74
create_vlan_subif sw_if_index 2 vlan 55
sw_interface_add_del_address sw_if_index 1 172.16.0.111/32
vxlan_add_del_tunnel src 172.16.0.111 dst 172.16.0.112 vni 75
create_vlan_subif sw_if_index 2 vlan 56
sw_interface_add_del_address sw_if_index 1 172.16.0.113/32
vxlan_add_del_tunnel src 172.16.0.113 dst 172.16.0.114 vni 76
create_vlan_subif sw_if_index 2 vlan 57
sw_interface_add_del_address sw_if_index 1 172.16.0.115/32
vxlan_add_del_tunnel src 172.16.0.115 dst 172.16.0.116 vni 77
create_vlan_subif sw_if_index 2 vlan 58
sw_interface_add_del_address sw_if_index 1 172.16.0.117/32
vxlan_add_del_tunnel src 172.16.0.117 dst 172.16.0.118 vni 78
create_vlan_subif sw_if_index 2 vlan 59
sw_interface_add_del_address sw_if_index 1 172.16.0.119/32
vxlan_add_del_tunnel src 172.16.0.119 dst 172.16.0.120 vni 79
create_vlan_subif sw_if_index 2 vlan 60
sw_interface_add_del_address sw_if_index 1 172.16.0.121/32
vxlan_add_del_tunnel src 172.16.0.121 dst 172.16.0.122 vni 80
create_vlan_subif sw_if_index 2 vlan 61
sw_interface_add_del_address sw_if_index 1 172.16.0.123/32
vxlan_add_del_tunnel src 172.16.0.123 dst 172.16.0.124 vni 81
create_vlan_subif sw_if_index 2 vlan 62
sw_interface_add_del_address sw_if_index 1 172.16.0.125/32
vxlan_add_del_tunnel src 172.16.0.125 dst 172.16.0.126 vni 82
create_vlan_subif sw_if_index 2 vlan 63
sw_interface_add_del_address sw_if_index 1 172.16.0.127/32
vxlan_add_del_tunnel src 172.16.0.127 dst 172.16.0.128 vni 83
create_vlan_subif sw_if_index 2 vlan 64
sw_interface_add_del_address sw_if_index 1 172.16.0.129/32
vxlan_add_del_tunnel src 172.16.0.129 dst 172.16.0.130 vni 84
create_vlan_subif sw_if_index 2 vlan 65
sw_interface_add_del_address sw_if_index 1 172.16.0.131/32
vxlan_add_del_tunnel src 172.16.0.131 dst 172.16.0.132 vni 85
create_vlan_subif sw_if_index 2 vlan 66
sw_interface_add_del_address sw_if_index 1 172.16.0.133/32
vxlan_add_del_tunnel src 172.16.0.133 dst 172.16.0.134 vni 86
create_vlan_subif sw_if_index 2 vlan 67
sw_interface_add_del_address sw_if_index 1 172.16.0.135/32
vxlan_add_del_tunnel src 172.16.0.135 dst 172.16.0.136 vni 87
create_vlan_subif sw_if_index 2 vlan 68
sw_interface_add_del_address sw_if_index 1 172.16.0.137/32
vxlan_add_del_tunnel src 172.16.0.137 dst 172.16.0.138 vni 88
create_vlan_subif sw_if_index 2 vlan 69
sw_interface_add_del_address sw_if_index 1 172.16.0.139/32
vxlan_add_del_tunnel src 172.16.0.139 dst 172.16.0.140 vni 89
create_vlan_subif sw_if_index 2 vlan 70
sw_interface_add_del_address sw_if_index 1 172.16.0.141/32
vxlan_add_del_tunnel src 172.16.0.141 dst 172.16.0.142 vni 90
create_vlan_subif sw_if_index 2 vlan 71
sw_interface_add_del_address sw_if_index 1 172.16.0.143/32
vxlan_add_del_tunnel src 172.16.0.143 dst 172.16.0.144 vni 91
create_vlan_subif sw_if_index 2 vlan 72
sw_interface_add_del_address sw_if_index 1 172.16.0.145/32
vxlan_add_del_tunnel src 172.16.0.145 dst 172.16.0.146 vni 92
create_vlan_subif sw_if_index 2 vlan 73
sw_interface_add_del_address sw_if_index 1 172.16.0.147/32
vxlan_add_del_tunnel src 172.16.0.147 dst 172.16.0.148 vni 93
create_vlan_subif sw_if_index 2 vlan 74
sw_interface_add_del_address sw_if_index 1 172.16.0.149/32
vxlan_add_del_tunnel src 172.16.0.149 dst 172.16.0.150 vni 94
create_vlan_subif sw_if_index 2 vlan 75
sw_interface_add_del_address sw_if_index 1 172.16.0.151/32
vxlan_add_del_tunnel src 172.16.0.151 dst 172.16.0.152 vni 95
create_vlan_subif sw_if_index 2 vlan 76
sw_interface_add_del_address sw_if_index 1 172.16.0.153/32
vxlan_add_del_tunnel src 172.16.0.153 dst 172.16.0.154 vni 96
create_vlan_subif sw_if_index 2 vlan 77
sw_interface_add_del_address sw_if_index 1 172.16.0.155/32
vxlan_add_del_tunnel src 172.16.0.155 dst 172.16.0.156 vni 97
create_vlan_subif sw_if_index 2 vlan 78
sw_interface_add_del_address sw_if_index 1 172.16.0.157/32
vxlan_add_del_tunnel src 172.16.0.157 dst 172.16.0.158 vni 98
create_vlan_subif sw_if_index 2 vlan 79
sw_interface_add_del_address sw_if_index 1 172.16.0.159/32
vxlan_add_del_tunnel src 172.16.0.159 dst 172.16.0.160 vni 99
create_vlan_subif sw_if_index 2 vlan 80
sw_interface_add_del_address sw_if_index 1 172.16.0.161/32
vxlan_add_del_tunnel src 172.16.0.161 dst 172.16.0.162 vni 100
create_vlan_subif sw_if_index 2 vlan 81
sw_interface_add_del_address sw_if_index 1 172.16.0.163/32
vxlan_add_del_tunnel src 172.16.0.163 dst 172.16.0.164 vni 101
create_vlan_subif sw_if_index 2 vlan 82
sw_interface_add_del_address sw_if_index 1 172.16.0.165/32
vxlan_add_del_tunnel src 172.16.0.165 dst 172.16.0.166 vni 102
create_vlan_subif sw_if_index 2 vlan 83
sw_interface_add_del_address sw_if_index 1 172.16.0.167/32
vxlan_add_del_tunnel src 172.16.0.167 dst 172.16.0.168 vni 103
create_vlan_subif sw_if_index 2 vlan 84
sw_interface_add_del_address sw_if_index 1 172.16.0.169/32
vxlan_add_del_tunnel src 172.16.0.169 dst 172.16.0.170 vni 104
create_vlan_subif sw_if_index 2 vlan 85
sw_interface_add_del_address sw_if_index 1 172.16.0.171/32
vxlan_add_del_tunnel src 172.16.0.171 dst 172.16.0.172 vni 105
create_vlan_subif sw_if_index 2 vlan 86
sw_interface_add_del_address sw_if_index 1 172.16.0.173/32
vxlan_add_del_tunnel src 172.16.0.173 dst 172.16.0.174 vni 106
create_vlan_subif sw_if_index 2 vlan 87
sw_interface_add_del_address sw_if_index 1 172.16.0.175/32
vxlan_add_del_tunnel src 172.16.0.175 dst 172.16.0.176 vni 107
create_vlan_subif sw_if_index 2 vlan 88
sw_interface_add_del_address sw_if_index 1 172.16.0.177/32
vxlan_add_del_tunnel src 172.16.0.177 dst 172.16.0.178 vni 108
create_vlan_subif sw_if_index 2 vlan 89
sw_interface_add_del_address sw_if_index 1 172.16.0.179/32
vxlan_add_del_tunnel src 172.16.0.179 dst 172.16.0.180 vni 109
create_vlan_subif sw_if_index 2 vlan 90
sw_interface_add_del_address sw_if_index 1 172.16.0.181/32
vxlan_add_del_tunnel src 172.16.0.181 dst 172.16.0.182 vni 110
create_vlan_subif sw_if_index 2 vlan 91
sw_interface_add_del_address sw_if_index 1 172.16.0.183/32
vxlan_add_del_tunnel src 172.16.0.183 dst 172.16.0.184 vni 111
create_vlan_subif sw_if_index 2 vlan 92
sw_interface_add_del_address sw_if_index 1 172.16.0.185/32
vxlan_add_del_tunnel src 172.16.0.185 dst 172.16.0.186 vni 112
create_vlan_subif sw_if_index 2 vlan 93
sw_interface_add_del_address sw_if_index 1 172.16.0.187/32
vxlan_add_del_tunnel src 172.16.0.187 dst 172.16.0.188 vni 113
create_vlan_subif sw_if_index 2 vlan 94
sw_interface_add_del_address sw_if_index 1 172.16.0.189/32
vxlan_add_del_tunnel src 172.16.0.189 dst 172.16.0.190 vni 114
create_vlan_subif sw_if_index 2 vlan 95
sw_interface_add_del_address sw_if_index 1 172.16.0.191/32
vxlan_add_del_tunnel src 172.16.0.191 dst 172.16.0.192 vni 115
create_vlan_subif sw_if_index 2 vlan 96
sw_interface_add_del_address sw_if_index 1 172.16.0.193/32
vxlan_add_del_tunnel src 172.16.0.193 dst 172.16.0.194 vni 116
create_vlan_subif sw_if_index 2 vlan 97
sw_interface_add_del_address sw_if_index 1 172.16.0.195/32
vxlan_add_del_tunnel src 172.16.0.195 dst 172.16.0.196 vni 117
create_vlan_subif sw_if_index 2 vlan 98
sw_interface_add_del_address sw_if_index 1 172.16.0.197/32
vxlan_add_del_tunnel src 172.16.0.197 dst 172.16.0.198 vni 118
create_vlan_subif sw_if_index 2 vlan 99
sw_interface_add_del_address sw_if_index 1 172.16.0.199/32
vxlan_add_del_tunnel src 172.16.0.199 dst 172.16.0.200 vni 119
create_vlan_subif sw_if_index 2 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.22 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.22/32 count 1 via 172.16.0.22 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.24 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.24/32 count 1 via 172.16.0.24 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.26 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.26/32 count 1 via 172.16.0.26 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.28 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.28/32 count 1 via 172.16.0.28 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.30 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.30/32 count 1 via 172.16.0.30 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.32 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.32/32 count 1 via 172.16.0.32 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.34 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.34/32 count 1 via 172.16.0.34 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.36 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.36/32 count 1 via 172.16.0.36 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.38 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.38/32 count 1 via 172.16.0.38 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.40 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.40/32 count 1 via 172.16.0.40 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.42 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.42/32 count 1 via 172.16.0.42 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.44 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.44/32 count 1 via 172.16.0.44 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.46 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.46/32 count 1 via 172.16.0.46 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.48 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.48/32 count 1 via 172.16.0.48 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.50 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.50/32 count 1 via 172.16.0.50 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.52 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.52/32 count 1 via 172.16.0.52 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.54 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.54/32 count 1 via 172.16.0.54 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.56 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.56/32 count 1 via 172.16.0.56 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.58 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.58/32 count 1 via 172.16.0.58 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.60 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.60/32 count 1 via 172.16.0.60 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.62 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.62/32 count 1 via 172.16.0.62 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.64 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.64/32 count 1 via 172.16.0.64 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.66 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.66/32 count 1 via 172.16.0.66 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.68 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.68/32 count 1 via 172.16.0.68 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.70 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.70/32 count 1 via 172.16.0.70 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.72 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.72/32 count 1 via 172.16.0.72 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.74 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.74/32 count 1 via 172.16.0.74 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.76 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.76/32 count 1 via 172.16.0.76 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.78 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.78/32 count 1 via 172.16.0.78 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.80 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.80/32 count 1 via 172.16.0.80 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.82 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.82/32 count 1 via 172.16.0.82 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.84 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.84/32 count 1 via 172.16.0.84 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.86 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.86/32 count 1 via 172.16.0.86 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.88 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.88/32 count 1 via 172.16.0.88 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.90 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.90/32 count 1 via 172.16.0.90 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.92 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.92/32 count 1 via 172.16.0.92 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.94 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.94/32 count 1 via 172.16.0.94 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.96 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.96/32 count 1 via 172.16.0.96 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.98 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.98/32 count 1 via 172.16.0.98 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.100 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.100/32 count 1 via 172.16.0.100 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.102 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.102/32 count 1 via 172.16.0.102 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.104 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.104/32 count 1 via 172.16.0.104 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.106 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.106/32 count 1 via 172.16.0.106 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.108 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.108/32 count 1 via 172.16.0.108 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.110 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.110/32 count 1 via 172.16.0.110 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.112 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.112/32 count 1 via 172.16.0.112 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.114 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.114/32 count 1 via 172.16.0.114 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.116 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.116/32 count 1 via 172.16.0.116 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.118 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.118/32 count 1 via 172.16.0.118 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.120 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.120/32 count 1 via 172.16.0.120 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.122 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.122/32 count 1 via 172.16.0.122 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.124 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.124/32 count 1 via 172.16.0.124 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.126 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.126/32 count 1 via 172.16.0.126 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.128 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.128/32 count 1 via 172.16.0.128 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.130 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.130/32 count 1 via 172.16.0.130 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.132 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.132/32 count 1 via 172.16.0.132 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.134 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.134/32 count 1 via 172.16.0.134 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.136 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.136/32 count 1 via 172.16.0.136 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.138 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.138/32 count 1 via 172.16.0.138 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.140 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.140/32 count 1 via 172.16.0.140 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.142 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.142/32 count 1 via 172.16.0.142 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.144 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.144/32 count 1 via 172.16.0.144 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.146 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.146/32 count 1 via 172.16.0.146 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.148 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.148/32 count 1 via 172.16.0.148 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.150 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.150/32 count 1 via 172.16.0.150 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.152 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.152/32 count 1 via 172.16.0.152 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.154 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.154/32 count 1 via 172.16.0.154 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.156 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.156/32 count 1 via 172.16.0.156 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.158 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.158/32 count 1 via 172.16.0.158 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.160 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.160/32 count 1 via 172.16.0.160 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.162 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.162/32 count 1 via 172.16.0.162 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.164 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.164/32 count 1 via 172.16.0.164 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.166 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.166/32 count 1 via 172.16.0.166 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.168 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.168/32 count 1 via 172.16.0.168 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.170 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.170/32 count 1 via 172.16.0.170 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.172 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.172/32 count 1 via 172.16.0.172 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.174 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.174/32 count 1 via 172.16.0.174 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.176 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.176/32 count 1 via 172.16.0.176 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.178 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.178/32 count 1 via 172.16.0.178 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.180 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.180/32 count 1 via 172.16.0.180 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.182 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.182/32 count 1 via 172.16.0.182 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.184 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.184/32 count 1 via 172.16.0.184 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.186 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.186/32 count 1 via 172.16.0.186 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.188 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.188/32 count 1 via 172.16.0.188 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.190 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.190/32 count 1 via 172.16.0.190 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.192 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.192/32 count 1 via 172.16.0.192 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.194 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.194/32 count 1 via 172.16.0.194 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.196 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.196/32 count 1 via 172.16.0.196 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.198 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.198/32 count 1 via 172.16.0.198 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.200 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.200/32 count 1 via 172.16.0.200 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address sw_if_index 2 172.16.0.2/32
vxlan_add_del_tunnel src 172.16.0.2 dst 172.16.0.1 vni 20
create_vlan_subif sw_if_index 1 vlan 1
sw_interface_add_del_address sw_if_index 2 172.16.0.4/32
vxlan_add_del_tunnel src 172.16.0.4 dst 172.16.0.3 vni 21
create_vlan_subif sw_if_index 1 vlan 2
sw_interface_add_del_address sw_if_index 2 172.16.0.6/32
vxlan_add_del_tunnel src 172.16.0.6 dst 172.16.0.5 vni 22
create_vlan_subif sw_if_index 1 vlan 3
sw_interface_add_del_address sw_if_index 2 172.16.0.8/32
vxlan_add_del_tunnel src 172.16.0.8 dst 172.16.0.7 vni 23
create_vlan_subif sw_if_index 1 vlan 4
sw_interface_add_del_address sw_if_index 2 172.16.0.10/32
vxlan_add_del_tunnel src 172.16.0.10 dst 172.16.0.9 vni 24
create_vlan_subif sw_if_index 1 vlan 5
sw_interface_add_del_address sw_if_index 2 172.16.0.12/32
vxlan_add_del_tunnel src 172.16.0.12 dst 172.16.0.11 vni 25
create_vlan_subif sw_if_index 1 vlan 6
sw_interface_add_del_address sw_if_index 2 172.16.0.14/32
vxlan_add_del_tunnel src 172.16.0.14 dst 172.16.0.13 vni 26
create_vlan_subif sw_if_index 1 vlan 7
sw_interface_add_del_address sw_if_index 2 172.16.0.16/32
vxlan_add_del_tunnel src 172.16.0.16 dst 172.16.0.15 vni 27
create_vlan_subif sw_if_index 1 vlan 8
sw_interface_add_del_address sw_if_index 2 172.16.0.18/32
vxlan_add_del_tunnel src 172.16.0.18 dst 172.16.0.17 vni 28
create_vlan_subif sw_if_index 1 vlan 9
sw_interface_add_del_address sw_if_index 2 172.16.0.20/32
vxlan_add_del_tunnel src 172.16.0.20 dst 172.16.0.19 vni 29
create_vlan_subif sw_if_index 1 vlan 10
sw_interface_add_del_address sw_if_index 2 172.16.0.22/32
vxlan_add_del_tunnel src 172.16.0.22 dst 172.16.0.21 vni 30
create_vlan_subif sw_if_index 1 vlan 11
sw_interface_add_del_address sw_if_index 2 172.16.0.24/32
vxlan_add_del_tunnel src 172.16.0.24 dst 172.16.0.23 vni 31
create_vlan_subif sw_if_index 1 vlan 12
sw_interface_add_del_address sw_if_index 2 172.16.0.26/32
vxlan_add_del_tunnel src 172.16.0.26 dst 172.16.0.25 vni 32
create_vlan_subif sw_if_index 1 vlan 13
sw_interface_add_del_address sw_if_index 2 172.16.0.28/32
vxlan_add_del_tunnel src 172.16.0.28 dst 172.16.0.27 vni 33
create_vlan_subif sw_if_index 1 vlan 14
sw_interface_add_del_address sw_if_index 2 172.16.0.30/32
vxlan_add_del_tunnel src 172.16.0.30 dst 172.16.0.29 vni 34
create_vlan_subif sw_if_index 1 vlan 15
sw_interface_add_del_address sw_if_index 2 172.16.0.32/32
vxlan_add_del_tunnel src 172.16.0.32 dst 172.16.0.31 vni 35
create_vlan_subif sw_if_index 1 vlan 16
sw_interface_add_del_address sw_if_index 2 172.16.0.34/32
vxlan_add_del_tunnel src 172.16.0.34 dst 172.16.0.33 vni 36
create_vlan_subif sw_if_index 1 vlan 17
sw_interface_add_del_address sw_if_index 2 172.16.0.36/32
vxlan_add_del_tunnel src 172.16.0.36 dst 172.16.0.35 vni 37
create_vlan_subif sw_if_index 1 vlan 18
sw_interface_add_del_address sw_if_index 2 172.16.0.38/32
vxlan_add_del_tunnel src 172.16.0.38 dst 172.16.0.37 vni 38
create_vlan_subif sw_if_index 1 vlan 19
sw_interface_add_del_address sw_if_index 2 172.16.0.40/32
vxlan_add_del_tunnel src 172.16.0.40 dst 172.16.0.39 vni 39
create_vlan_subif sw_if_index 1 vlan 20
sw_interface_add_del_address sw_if_index 2 172.16.0.42/32
vxlan_add_del_tunnel src 172.16.0.42 dst 172.16.0.41 vni 40
create_vlan_subif sw_if_index 1 vlan 21
sw_interface_add_del_address sw_if_index 2 172.16.0.44/32
vxlan_add_del_tunnel src 172.16.0.44 dst 172.16.0.43 vni 41
create_vlan_subif sw_if_index 1 vlan 22
sw_interface_add_del_address sw_if_index 2 172.16.0.46/32
vxlan_add_del_tunnel src 172.16.0.46 dst 172.16.0.45 vni 42
create_vlan_subif sw_if_index 1 vlan 23
sw_interface_add_del_address sw_if_index 2 172.16.0.48/32
vxlan_add_del_tunnel src 172.16.0.48 dst 172.16.0.47 vni 43
create_vlan_subif sw_if_index 1 vlan 24
sw_interface_add_del_address sw_if_index 2 172.16.0.50/32
vxlan_add_del_tunnel src 172.16.0.50 dst 172.16.0.49 vni 44
create_vlan_subif sw_if_index 1 vlan 25
sw_interface_add_del_address sw_if_index 2 172.16.0.52/32
vxlan_add_del_tunnel src 172.16.0.52 dst 172.16.0.51 vni 45
create_vlan_subif sw_if_index 1 vlan 26
sw_interface_add_del_address sw_if_index 2 172.16.0.54/32
vxlan_add_del_tunnel src 172.16.0.54 dst 172.16.0.53 vni 46
create_vlan_subif sw_if_index 1 vlan 27
sw_interface_add_del_address sw_if_index 2 172.16.0.56/32
vxlan_add_del_tunnel src 172.16.0.56 dst 172.16.0.55 vni 47
create_vlan_subif sw_if_index 1 vlan 28
sw_interface_add_del_address sw_if_index 2 172.16.0.58/32
vxlan_add_del_tunnel src 172.16.0.58 dst 172.16.0.57 vni 48
create_vlan_subif sw_if_index 1 vlan 29
sw_interface_add_del_address sw_if_index 2 172.16.0.60/32
vxlan_add_del_tunnel src 172.16.0.60 dst 172.16.0.59 vni 49
create_vlan_subif sw_if_index 1 vlan 30
sw_interface_add_del_address sw_if_index 2 172.16.0.62/32
vxlan_add_del_tunnel src 172.16.0.62 dst 172.16.0.61 vni 50
create_vlan_subif sw_if_index 1 vlan 31
sw_interface_add_del_address sw_if_index 2 172.16.0.64/32
vxlan_add_del_tunnel src 172.16.0.64 dst 172.16.0.63 vni 51
create_vlan_subif sw_if_index 1 vlan 32
sw_interface_add_del_address sw_if_index 2 172.16.0.66/32
vxlan_add_del_tunnel src 172.16.0.66 dst 172.16.0.65 vni 52
create_vlan_subif sw_if_index 1 vlan 33
sw_interface_add_del_address sw_if_index 2 172.16.0.68/32
vxlan_add_del_tunnel src 172.16.0.68 dst 172.16.0.67 vni 53
create_vlan_subif sw_if_index 1 vlan 34
sw_interface_add_del_address sw_if_index 2 172.16.0.70/32
vxlan_add_del_tunnel src 172.16.0.70 dst 172.16.0.69 vni 54
create_vlan_subif sw_if_index 1 vlan 35
sw_interface_add_del_address sw_if_index 2 172.16.0.72/32
vxlan_add_del_tunnel src 172.16.0.72 dst 172.16.0.71 vni 55
create_vlan_subif sw_if_index 1 vlan 36
sw_interface_add_del_address sw_if_index 2 172.16.0.74/32
vxlan_add_del_tunnel src 172.16.0.74 dst 172.16.0.73 vni 56
create_vlan_subif sw_if_index 1 vlan 37
sw_interface_add_del_address sw_if_index 2 172.16.0.76/32
vxlan_add_del_tunnel src 172.16.0.76 dst 172.16.0.75 vni 57
create_vlan_subif sw_if_index 1 vlan 38
sw_interface_add_del_address sw_if_index 2 172.16.0.78/32
vxlan_add_del_tunnel src 172.16.0.78 dst 172.16.0.77 vni 58
create_vlan_subif sw_if_index 1 vlan 39
sw_interface_add_del_address sw_if_index 2 172.16.0.80/32
vxlan_add_del_tunnel src 172.16.0.80 dst 172.16.0.79 vni 59
create_vlan_subif sw_if_index 1 vlan 40
sw_interface_add_del_address sw_if_index 2 172.16.0.82/32
vxlan_add_del_tunnel src 172.16.0.82 dst 172.16.0.81 vni 60
create_vlan_subif sw_if_index 1 vlan 41
sw_interface_add_del_address sw_if_index 2 172.16.0.84/32
vxlan_add_del_tunnel src 172.16.0.84 dst 172.16.0.83 vni 61
create_vlan_subif sw_if_index 1 vlan 42
sw_interface_add_del_address sw_if_index 2 172.16.0.86/32
vxlan_add_del_tunnel src 172.16.0.86 dst 172.16.0.85 vni 62
create_vlan_subif sw_if_index 1 vlan 43
sw_interface_add_del_address sw_if_index 2 172.16.0.88/32
vxlan_add_del_tunnel src 172.16.0.88 dst 172.16.0.87 vni 63
create_vlan_subif sw_if_index 1 vlan 44
sw_interface_add_del_address sw_if_index 2 172.16.0.90/32
vxlan_add_del_tunnel src 172.16.0.90 dst 172.16.0.89 vni 64
create_vlan_subif sw_if_index 1 vlan 45
sw_interface_add_del_address sw_if_index 2 172.16.0.92/32
vxlan_add_del_tunnel src 172.16.0.92 dst 172.16.0.91 vni 65
create_vlan_subif sw_if_index 1 vlan 46
sw_interface_add_del_address sw_if_index 2 172.16.0.94/32
vxlan_add_del_tunnel src 172.16.0.94 dst 172.16.0.93 vni 66
create_vlan_subif sw_if_index 1 vlan 47
sw_interface_add_del_address sw_if_index 2 172.16.0.96/32
vxlan_add_del_tunnel src 172.16.0.96 dst 172.16.0.95 vni 67
create_vlan_subif sw_if_index 1 vlan 48
sw_interface_add_del_address sw_if_index 2 172.16.0.98/32
vxlan_add_del_tunnel src 172.16.0.98 dst 172.16.0.97 vni 68
create_vlan_subif sw_if_index 1 vlan 49
sw_interface_add_del_address sw_if_index 2 172.16.0.100/32
vxlan_add_del_tunnel src 172.16.0.100 dst 172.16.0.99 vni 69
create_vlan_subif sw_if_index 1 vlan 50
sw_interface_add_del_address sw_if_index 2 172.16.0.102/32
vxlan_add_del_tunnel src 172.16.0.102 dst 172.16.0.101 vni 70
create_vlan_subif sw_if_index 1 vlan 51
sw_interface_add_del_address sw_if_index 2 172.16.0.104/32
vxlan_add_del_tunnel src 172.16.0.104 dst 172.16.0.103 vni 71
create_vlan_subif sw_if_index 1 vlan 52
sw_interface_add_del_address sw_if_index 2 172.16.0.106/32
vxlan_add_del_tunnel src 172.16.0.106 dst 172.16.0.105 vni 72
create_vlan_subif sw_if_index 1 vlan 53
sw_interface_add_del_address sw_if_index 2 172.16.0.108/32
vxlan_add_del_tunnel src 172.16.0.108 dst 172.16.0.107 vni 73
create_vlan_subif sw_if_index 1 vlan 54
sw_interface_add_del_address sw_if_index 2 172.16.0.110/32
vxlan_add_del_tunnel src 172.16.0.110 dst 172.16.0.109 vni 74
create_vlan_subif sw_if_index 1 vlan 55
sw_interface_add_del_address sw_if_index 2 172.16.0.112/32
vxlan_add_del_tunnel src 172.16.0.112 dst 172.16.0.111 vni 75
create_vlan_subif sw_if_index 1 vlan 56
sw_interface_add_del_address sw_if_index 2 172.16.0.114/32
vxlan_add_del_tunnel src 172.16.0.114 dst 172.16.0.113 vni 76
create_vlan_subif sw_if_index 1 vlan 57
sw_interface_add_del_address sw_if_index 2 172.16.0.116/32
vxlan_add_del_tunnel src 172.16.0.116 dst 172.16.0.115 vni 77
create_vlan_subif sw_if_index 1 vlan 58
sw_interface_add_del_address sw_if_index 2 172.16.0.118/32
vxlan_add_del_tunnel src 172.16.0.118 dst 172.16.0.117 vni 78
create_vlan_subif sw_if_index 1 vlan 59
sw_interface_add_del_address sw_if_index 2 172.16.0.120/32
vxlan_add_del_tunnel src 172.16.0.120 dst 172.16.0.119 vni 79
create_vlan_subif sw_if_index 1 vlan 60
sw_interface_add_del_address sw_if_index 2 172.16.0.122/32
vxlan_add_del_tunnel src 172.16.0.122 dst 172.16.0.121 vni 80
create_vlan_subif sw_if_index 1 vlan 61
sw_interface_add_del_address sw_if_index 2 172.16.0.124/32
vxlan_add_del_tunnel src 172.16.0.124 dst 172.16.0.123 vni 81
create_vlan_subif sw_if_index 1 vlan 62
sw_interface_add_del_address sw_if_index 2 172.16.0.126/32
vxlan_add_del_tunnel src 172.16.0.126 dst 172.16.0.125 vni 82
create_vlan_subif sw_if_index 1 vlan 63
sw_interface_add_del_address sw_if_index 2 172.16.0.128/32
vxlan_add_del_tunnel src 172.16.0.128 dst 172.16.0.127 vni 83
create_vlan_subif sw_if_index 1 vlan 64
sw_interface_add_del_address sw_if_index 2 172.16.0.130/32
vxlan_add_del_tunnel src 172.16.0.130 dst 172.16.0.129 vni 84
create_vlan_subif sw_if_index 1 vlan 65
sw_interface_add_del_address sw_if_index 2 172.16.0.132/32
vxlan_add_del_tunnel src 172.16.0.132 dst 172.16.0.131 vni 85
create_vlan_subif sw_if_index 1 vlan 66
sw_interface_add_del_address sw_if_index 2 172.16.0.134/32
vxlan_add_del_tunnel src 172.16.0.134 dst 172.16.0.133 vni 86
create_vlan_subif sw_if_index 1 vlan 67
sw_interface_add_del_address sw_if_index 2 172.16.0.136/32
vxlan_add_del_tunnel src 172.16.0.136 dst 172.16.0.135 vni 87
create_vlan_subif sw_if_index 1 vlan 68
sw_interface_add_del_address sw_if_index 2 172.16.0.138/32
vxlan_add_del_tunnel src 172.16.0.138 dst 172.16.0.137 vni 88
create_vlan_subif sw_if_index 1 vlan 69
sw_interface_add_del_address sw_if_index 2 172.16.0.140/32
vxlan_add_del_tunnel src 172.16.0.140 dst 172.16.0.139 vni 89
create_vlan_subif sw_if_index 1 vlan 70
sw_interface_add_del_address sw_if_index 2 172.16.0.142/32
vxlan_add_del_tunnel src 172.16.0.142 dst 172.16.0.141 vni 90
create_vlan_subif sw_if_index 1 vlan 71
sw_interface_add_del_address sw_if_index 2 172.16.0.144/32
vxlan_add_del_tunnel src 172.16.0.144 dst 172.16.0.143 vni 91
create_vlan_subif sw_if_index 1 vlan 72
sw_interface_add_del_address sw_if_index 2 172.16.0.146/32
vxlan_add_del_tunnel src 172.16.0.146 dst 172.16.0.145 vni 92
create_vlan_subif sw_if_index 1 vlan 73
sw_interface_add_del_address sw_if_index 2 172.16.0.148/32
vxlan_add_del_tunnel src 172.16.0.148 dst 172.16.0.147 vni 93
create_vlan_subif sw_if_index 1 vlan 74
sw_interface_add_del_address sw_if_index 2 172.16.0.150/32
vxlan_add_del_tunnel src 172.16.0.150 dst 172.16.0.149 vni 94
create_vlan_subif sw_if_index 1 vlan 75
sw_interface_add_del_address sw_if_index 2 172.16.0.152/32
vxlan_add_del_tunnel src 172.16.0.152 dst 172.16.0.151 vni 95
create_vlan_subif sw_if_index 1 vlan 76
sw_interface_add_del_address sw_if_index 2 172.16.0.154/32
vxlan_add_del_tunnel src 172.16.0.154 dst 172.16.0.153 vni 96
create_vlan_subif sw_if_index 1 vlan 77
sw_interface_add_del_address sw_if_index 2 172.16.0.156/32
vxlan_add_del_tunnel src 172.16.0.156 dst 172.16.0.155 vni 97
create_vlan_subif sw_if_index 1 vlan 78
sw_interface_add_del_address sw_if_index 2 172.16.0.158/32
vxlan_add_del_tunnel src 172.16.0.158 dst 172.16.0.157 vni 98
create_vlan_subif sw_if_index 1 vlan 79
sw_interface_add_del_address sw_if_index 2 172.16.0.160/32
vxlan_add_del_tunnel src 172.16.0.160 dst 172.16.0.159 vni 99
create_vlan_subif sw_if_index 1 vlan 80
sw_interface_add_del_address sw_if_index 2 172.16.0.162/32
vxlan_add_del_tunnel src 172.16.0.162 dst 172.16.0.161 vni 100
create_vlan_subif sw_if_index 1 vlan 81
sw_interface_add_del_address sw_if_index 2 172.16.0.164/32
vxlan_add_del_tunnel src 172.16.0.164 dst 172.16.0.163 vni 101
create_vlan_subif sw_if_index 1 vlan 82
sw_interface_add_del_address sw_if_index 2 172.16.0.166/32
vxlan_add_del_tunnel src 172.16.0.166 dst 172.16.0.165 vni 102
create_vlan_subif sw_if_index 1 vlan 83
sw_interface_add_del_address sw_if_index 2 172.16.0.168/32
vxlan_add_del_tunnel src 172.16.0.168 dst 172.16.0.167 vni 103
create_vlan_subif sw_if_index 1 vlan 84
sw_interface_add_del_address sw_if_index 2 172.16.0.170/32
vxlan_add_del_tunnel src 172.16.0.170 dst 172.16.0.169 vni 104
create_vlan_subif sw_if_index 1 vlan 85
sw_interface_add_del_address sw_if_index 2 172.16.0.172/32
vxlan_add_del_tunnel src 172.16.0.172 dst 172.16.0.171 vni 105
create_vlan_subif sw_if_index 1 vlan 86
sw_interface_add_del_address sw_if_index 2 172.16.0.174/32
vxlan_add_del_tunnel src 172.16.0.174 dst 172.16.0.173 vni 106
create_vlan_subif sw_if_index 1 vlan 87
sw_interface_add_del_address sw_if_index 2 172.16.0.176/32
vxlan_add_del_tunnel src 172.16.0.176 dst 172.16.0.175 vni 107
create_vlan_subif sw_if_index 1 vlan 88
sw_interface_add_del_address sw_if_index 2 172.16.0.178/32
vxlan_add_del_tunnel src 172.16.0.178 dst 172.16.0.177 vni 108
create_vlan_subif sw_if_index 1 vlan 89
sw_interface_add_del_address sw_if_index 2 172.16.0.180/32
vxlan_add_del_tunnel src 172.16.0.180 dst 172.16.0.179 vni 109
create_vlan_subif sw_if_index 1 vlan 90
sw_interface_add_del_address sw_if_index 2 172.16.0.182/32
vxlan_add_del_tunnel src 172.16.0.182 dst 172.16.0.181 vni 110
create_vlan_subif sw_if_index 1 vlan 91
sw_interface_add_del_address sw_if_index 2 172.16.0.184/32
vxlan_add_del_tunnel src 172.16.0.184 dst 172.16.0.183 vni 111
create_vlan_subif sw_if_index 1 vlan 92
sw_interface_add_del_address sw_if_index 2 172.16.0.186/32
vxlan_add_del_tunnel src 172.16.0.186 dst 172.16.0.185 vni 112
create_vlan_subif sw_if_index 1 vlan 93
sw_interface_add_del_address sw_if_index 2 172.16.0.188/32
vxlan_add_del_tunnel src 172.16.0.188 dst 172.16.0.187 vni 113
create_vlan_subif sw_if_index 1 vlan 94
sw_interface_add_del_address sw_if_index 2 172.16.0.190/32
vxlan_add_del_tunnel src 172.16.0.190 dst 172.16.0.189 vni 114
create_vlan_subif sw_if_index 1 vlan 95
sw_interface_add_del_address sw_if_index 2 172.16.0.192/32
vxlan_add_del_tunnel src 172.16.0.192 dst 172.16.0.191 vni 115
create_vlan_subif sw_if_index 1 vlan 96
sw_interface_add_del_address sw_if_index 2 172.16.0.194/32
vxlan_add_del_tunnel src 172.16.0.194 dst 172.16.0.193 vni 116
create_vlan_subif sw_if_index 1 vlan 97
sw_interface_add_del_address sw_if_index 2 172.16.0.196/32
vxlan_add_del_tunnel src 172.16.0.196 dst 172.16.0.195 vni 117
create_vlan_subif sw_if_index 1 vlan 98
sw_interface_add_del_address sw_if_index 2 172.16.0.198/32
vxlan_add_del_tunnel src 172.16.0.198 dst 172.16.0.197 vni 118
create_vlan_subif sw_if_index 1 vlan 99
sw_interface_add_del_address sw_if_index 2 172.16.0.200/32
vxlan_add_del_tunnel src 172.16.0.200 dst 172.16.0.199 vni 119
create_vlan_subif sw_if_index 1 vlan 100
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags sw_if_index 3 admin-up link-up
sw_interface_set_flags sw_if_index 4 admin-up link-up
sw_interface_set_flags sw_if_index 5 admin-up link-up
sw_interface_set_flags sw_if_index 6 admin-up link-up
sw_interface_set_flags sw_if_index 7 admin-up link-up
sw_interface_set_flags sw_if_index 8 admin-up link-up
sw_interface_set_flags sw_if_index 9 admin-up link-up
sw_interface_set_flags sw_if_index 10 admin-up link-up
sw_interface_set_flags sw_if_index 11 admin-up link-up
sw_interface_set_flags sw_if_index 12 admin-up link-up
sw_interface_set_flags sw_if_index 13 admin-up link-up
sw_interface_set_flags sw_if_index 14 admin-up link-up
sw_interface_set_flags sw_if_index 15 admin-up link-up
sw_interface_set_flags sw_if_index 16 admin-up link-up
sw_interface_set_flags sw_if_index 17 admin-up link-up
sw_interface_set_flags sw_if_index 18 admin-up link-up
sw_interface_set_flags sw_if_index 19 admin-up link-up
sw_interface_set_flags sw_if_index 20 admin-up link-up
sw_interface_set_flags sw_if_index 21 admin-up link-up
sw_interface_set_flags sw_if_index 22 admin-up link-up
sw_interface_set_flags sw_if_index 23 admin-up link-up
sw_interface_set_flags sw_if_index 24 admin-up link-up
sw_interface_set_flags sw_if_index 25 admin-up link-up
sw_interface_set_flags sw_if_index 26 admin-up link-up
sw_interface_set_flags sw_if_index 27 admin-up link-up
sw_interface_set_flags sw_if_index 28 admin-up link-up
sw_interface_set_flags sw_if_index 29 admin-up link-up
sw_interface_set_flags sw_if_index 30 admin-up link-up
sw_interface_set_flags sw_if_index 31 admin-up link-up
sw_interface_set_flags sw_if_index 32 admin-up link-up
sw_interface_set_flags sw_if_index 33 admin-up link-up
sw_interface_set_flags sw_if_index 34 admin-up link-up
sw_interface_set_flags sw_if_index 35 admin-up link-up
sw_interface_set_flags sw_if_index 36 admin-up link-up
sw_interface_set_flags sw_if_index 37 admin-up link-up
sw_interface_set_flags sw_if_index 38 admin-up link-up
sw_interface_set_flags sw_if_index 39 admin-up link-up
sw_interface_set_flags sw_if_index 40 admin-up link-up
sw_interface_set_flags sw_if_index 41 admin-up link-up
sw_interface_set_flags sw_if_index 42 admin-up link-up
sw_interface_set_flags sw_if_index 43 admin-up link-up
sw_interface_set_flags sw_if_index 44 admin-up link-up
sw_interface_set_flags sw_if_index 45 admin-up link-up
sw_interface_set_flags sw_if_index 46 admin-up link-up
sw_interface_set_flags sw_if_index 47 admin-up link-up
sw_interface_set_flags sw_if_index 48 admin-up link-up
sw_interface_set_flags sw_if_index 49 admin-up link-up
sw_interface_set_flags sw_if_index 50 admin-up link-up
sw_interface_set_flags sw_if_index 51 admin-up link-up
sw_interface_set_flags sw_if_index 52 admin-up link-up
sw_interface_set_flags sw_if_index 53 admin-up link-up
sw_interface_set_flags sw_if_index 54 admin-up link-up
sw_interface_set_flags sw_if_index 55 admin-up link-up
sw_interface_set_flags sw_if_index 56 admin-up link-up
sw_interface_set_flags sw_if_index 57 admin-up link-up
sw_interface_set_flags sw_if_index 58 admin-up link-up
sw_interface_set_flags sw_if_index 59 admin-up link-up
sw_interface_set_flags sw_if_index 60 admin-up link-up
sw_interface_set_flags sw_if_index 61 admin-up link-up
sw_interface_set_flags sw_if_index 62 admin-up link-up
sw_interface_set_flags sw_if_index 63 admin-up link-up
sw_interface_set_flags sw_if_index 64 admin-up link-up
sw_interface_set_flags sw_if_index 65 admin-up link-up
sw_interface_set_flags sw_if_index 66 admin-up link-up
sw_interface_set_flags sw_if_index 67 admin-up link-up
sw_interface_set_flags sw_if_index 68 admin-up link-up
sw_interface_set_flags sw_if_index 69 admin-up link-up
sw_interface_set_flags sw_if_index 70 admin-up link-up
sw_interface_set_flags sw_if_index 71 admin-up link-up
sw_interface_set_flags sw_if_index 72 admin-up link-up
sw_interface_set_flags sw_if_index 73 admin-up link-up
sw_interface_set_flags sw_if_index 74 admin-up link-up
sw_interface_set_flags sw_if_index 75 admin-up link-up
sw_interface_set_flags sw_if_index 76 admin-up link-up
sw_interface_set_flags sw_if_index 77 admin-up link-up
sw_interface_set_flags sw_if_index 78 admin-up link-up
sw_interface_set_flags sw_if_index 79 admin-up link-up
sw_interface_set_flags sw_if_index 80 admin-up link-up
sw_interface_set_flags sw_if_index 81 admin-up link-up
sw_interface_set_flags sw_if_index 82 admin-up link-up
sw_interface_set_flags sw_if_index 83 admin-up link-up
sw_interface_set_flags sw_if_index 84 admin-up link-up
sw_interface_set_flags sw_if_index 85 admin-up link-up
sw_interface_set_flags sw_if_index 86 admin-up link-up
sw_interface_set_flags sw_if_index 87 admin-up link-up
sw_interface_set_flags sw_if_index 88 admin-up link-up
sw_interface_set_flags sw_if_index 89 admin-up link-up
sw_interface_set_flags sw_if_index 90 admin-up link-up
sw_interface_set_flags sw_if_index 91 admin-up link-up
sw_interface_set_flags sw_if_index 92 admin-up link-up
sw_interface_set_flags sw_if_index 93 admin-up link-up
sw_interface_set_flags sw_if_index 94 admin-up link-up
sw_interface_set_flags sw_if_index 95 admin-up link-up
sw_interface_set_flags sw_if_index 96 admin-up link-up
sw_interface_set_flags sw_if_index 97 admin-up link-up
sw_interface_set_flags sw_if_index 98 admin-up link-up
sw_interface_set_flags sw_if_index 99 admin-up link-up
sw_interface_set_flags sw_if_index 100 admin-up link-up
sw_interface_set_flags sw_if_index 101 admin-up link-up
sw_interface_set_flags sw_if_index 102 admin-up link-up
sw_interface_set_flags sw_if_index 103 admin-up link-up
sw_interface_set_flags sw_if_index 104 admin-up link-up
sw_interface_set_flags sw_if_index 105 admin-up link-up
sw_interface_set_flags sw_if_index 106 admin-up link-up
sw_interface_set_flags sw_if_index 107 admin-up link-up
sw_interface_set_flags sw_if_index 108 admin-up link-up
sw_interface_set_flags sw_if_index 109 admin-up link-up
sw_interface_set_flags sw_if_index 110 admin-up link-up
sw_interface_set_flags sw_if_index 111 admin-up link-up
sw_interface_set_flags sw_if_index 112 admin-up link-up
sw_interface_set_flags sw_if_index 113 admin-up link-up
sw_interface_set_flags sw_if_index 114 admin-up link-up
sw_interface_set_flags sw_if_index 115 admin-up link-up
sw_interface_set_flags sw_if_index 116 admin-up link-up
sw_interface_set_flags sw_if_index 117 admin-up link-up
sw_interface_set_flags sw_if_index 118 admin-up link-up
sw_interface_set_flags sw_if_index 119 admin-up link-up
sw_interface_set_flags sw_if_index 120 admin-up link-up
sw_interface_set_flags sw_if_index 121 admin-up link-up
sw_interface_set_flags sw_if_index 122 admin-up link-up
sw_interface_set_flags sw_if_index 123 admin-up link-up
sw_interface_set_flags sw_if_index 124 admin-up link-up
sw_interface_set_flags sw_if_index 125 admin-up link-up
sw_interface_set_flags sw_if_index 126 admin-up link-up
sw_interface_set_flags sw_if_index 127 admin-up link-up
sw_interface_set_flags sw_if_index 128 admin-up link-up
sw_interface_set_flags sw_if_index 129 admin-up link-up
sw_interface_set_flags sw_if_index 130 admin-up link-up
sw_interface_set_flags sw_if_index 131 admin-up link-up
sw_interface_set_flags sw_if_index 132 admin-up link-up
sw_interface_set_flags sw_if_index 133 admin-up link-up
sw_interface_set_flags sw_if_index 134 admin-up link-up
sw_interface_set_flags sw_if_index 135 admin-up link-up
sw_interface_set_flags sw_if_index 136 admin-up link-up
sw_interface_set_flags sw_if_index 137 admin-up link-up
sw_interface_set_flags sw_if_index 138 admin-up link-up
sw_interface_set_flags sw_if_index 139 admin-up link-up
sw_interface_set_flags sw_if_index 140 admin-up link-up
sw_interface_set_flags sw_if_index 141 admin-up link-up
sw_interface_set_flags sw_if_index 142 admin-up link-up
sw_interface_set_flags sw_if_index 143 admin-up link-up
sw_interface_set_flags sw_if_index 144 admin-up link-up
sw_interface_set_flags sw_if_index 145 admin-up link-up
sw_interface_set_flags sw_if_index 146 admin-up link-up
sw_interface_set_flags sw_if_index 147 admin-up link-up
sw_interface_set_flags sw_if_index 148 admin-up link-up
sw_interface_set_flags sw_if_index 149 admin-up link-up
sw_interface_set_flags sw_if_index 150 admin-up link-up
sw_interface_set_flags sw_if_index 151 admin-up link-up
sw_interface_set_flags sw_if_index 152 admin-up link-up
sw_interface_set_flags sw_if_index 153 admin-up link-up
sw_interface_set_flags sw_if_index 154 admin-up link-up
sw_interface_set_flags sw_if_index 155 admin-up link-up
sw_interface_set_flags sw_if_index 156 admin-up link-up
sw_interface_set_flags sw_if_index 157 admin-up link-up
sw_interface_set_flags sw_if_index 158 admin-up link-up
sw_interface_set_flags sw_if_index 159 admin-up link-up
sw_interface_set_flags sw_if_index 160 admin-up link-up
sw_interface_set_flags sw_if_index 161 admin-up link-up
sw_interface_set_flags sw_if_index 162 admin-up link-up
sw_interface_set_flags sw_if_index 163 admin-up link-up
sw_interface_set_flags sw_if_index 164 admin-up link-up
sw_interface_set_flags sw_if_index 165 admin-up link-up
sw_interface_set_flags sw_if_index 166 admin-up link-up
sw_interface_set_flags sw_if_index 167 admin-up link-up
sw_interface_set_flags sw_if_index 168 admin-up link-up
sw_interface_set_flags sw_if_index 169 admin-up link-up
sw_interface_set_flags sw_if_index 170 admin-up link-up
sw_interface_set_flags sw_if_index 171 admin-up link-up
sw_interface_set_flags sw_if_index 172 admin-up link-up
sw_interface_set_flags sw_if_index 173 admin-up link-up
sw_interface_set_flags sw_if_index 174 admin-up link-up
sw_interface_set_flags sw_if_index 175 admin-up link-up
sw_interface_set_flags sw_if_index 176 admin-up link-up
sw_interface_set_flags sw_if_index 177 admin-up link-up
sw_interface_set_flags sw_if_index 178 admin-up link-up
sw_interface_set_flags sw_if_index 179 admin-up link-up
sw_interface_set_flags sw_if_index 180 admin-up link-up
sw_interface_set_flags sw_if_index 181 admin-up link-up
sw_interface_set_flags sw_if_index 182 admin-up link-up
sw_interface_set_flags sw_if_index 183 admin-up link-up
sw_interface_set_flags sw_if_index 184 admin-up link-up
sw_interface_set_flags sw_if_index 185 admin-up link-up
sw_interface_set_flags sw_if_index 186 admin-up link-up
sw_interface_set_flags sw_if_index 187 admin-up link-up
sw_interface_set_flags sw_if_index 188 admin-up link-up
sw_interface_set_flags sw_if_index 189 admin-up link-up
sw_interface_set_flags sw_if_index 190 admin-up link-up
sw_interface_set_flags sw_if_index 191 admin-up link-up
sw_interface_set_flags sw_if_index 192 admin-up link-up
sw_interface_set_flags sw_if_index 193 admin-up link-up
sw_interface_set_flags sw_if_index 194 admin-up link-up
sw_interface_set_flags sw_if_index 195 admin-up link-up
sw_interface_set_flags sw_if_index 196 admin-up link-up
sw_interface_set_flags sw_if_index 197 admin-up link-up
sw_interface_set_flags sw_if_index 198 admin-up link-up
sw_interface_set_flags sw_if_index 199 admin-up link-up
sw_interface_set_flags sw_if_index 200 admin-up link-up
sw_interface_set_flags sw_if_index 201 admin-up link-up
sw_interface_set_flags sw_if_index 202 admin-up link-up
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.21 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.21/32 count 1 via 172.16.0.21 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 23 bd_id 11 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 24 bd_id 11 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.23 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.23/32 count 1 via 172.16.0.23 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 25 bd_id 12 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 26 bd_id 12 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.25 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.25/32 count 1 via 172.16.0.25 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 27 bd_id 13 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 28 bd_id 13 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.27 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.27/32 count 1 via 172.16.0.27 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 29 bd_id 14 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 30 bd_id 14 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.29 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.29/32 count 1 via 172.16.0.29 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 31 bd_id 15 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 32 bd_id 15 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.31 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.31/32 count 1 via 172.16.0.31 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 33 bd_id 16 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 34 bd_id 16 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.33 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.33/32 count 1 via 172.16.0.33 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 35 bd_id 17 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 36 bd_id 17 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.35 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.35/32 count 1 via 172.16.0.35 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 37 bd_id 18 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 38 bd_id 18 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.37 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.37/32 count 1 via 172.16.0.37 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 39 bd_id 19 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 40 bd_id 19 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.39 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.39/32 count 1 via 172.16.0.39 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 41 bd_id 20 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 42 bd_id 20 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.41 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.41/32 count 1 via 172.16.0.41 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 43 bd_id 21 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 44 bd_id 21 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.43 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.43/32 count 1 via 172.16.0.43 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 45 bd_id 22 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 46 bd_id 22 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.45 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.45/32 count 1 via 172.16.0.45 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 47 bd_id 23 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 48 bd_id 23 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.47 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.47/32 count 1 via 172.16.0.47 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 49 bd_id 24 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 50 bd_id 24 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.49 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.49/32 count 1 via 172.16.0.49 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 51 bd_id 25 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 52 bd_id 25 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.51 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.51/32 count 1 via 172.16.0.51 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 53 bd_id 26 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 54 bd_id 26 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.53 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.53/32 count 1 via 172.16.0.53 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 55 bd_id 27 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 56 bd_id 27 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.55 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.55/32 count 1 via 172.16.0.55 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 57 bd_id 28 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 58 bd_id 28 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.57 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.57/32 count 1 via 172.16.0.57 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 59 bd_id 29 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 60 bd_id 29 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.59 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.59/32 count 1 via 172.16.0.59 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 61 bd_id 30 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 62 bd_id 30 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.61 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.61/32 count 1 via 172.16.0.61 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 63 bd_id 31 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 64 bd_id 31 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.63 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.63/32 count 1 via 172.16.0.63 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 65 bd_id 32 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 66 bd_id 32 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.65 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.65/32 count 1 via 172.16.0.65 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 67 bd_id 33 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 68 bd_id 33 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.67 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.67/32 count 1 via 172.16.0.67 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 69 bd_id 34 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 70 bd_id 34 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.69 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.69/32 count 1 via 172.16.0.69 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 71 bd_id 35 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 72 bd_id 35 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.71 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.71/32 count 1 via 172.16.0.71 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 73 bd_id 36 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 74 bd_id 36 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.73 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.73/32 count 1 via 172.16.0.73 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 75 bd_id 37 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 76 bd_id 37 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.75 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.75/32 count 1 via 172.16.0.75 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 77 bd_id 38 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 78 bd_id 38 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.77 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.77/32 count 1 via 172.16.0.77 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 79 bd_id 39 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 80 bd_id 39 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.79 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.79/32 count 1 via 172.16.0.79 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 81 bd_id 40 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 82 bd_id 40 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.81 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.81/32 count 1 via 172.16.0.81 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 83 bd_id 41 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 84 bd_id 41 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.83 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.83/32 count 1 via 172.16.0.83 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 85 bd_id 42 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 86 bd_id 42 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.85 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.85/32 count 1 via 172.16.0.85 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 87 bd_id 43 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 88 bd_id 43 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.87 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.87/32 count 1 via 172.16.0.87 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 89 bd_id 44 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 90 bd_id 44 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.89 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.89/32 count 1 via 172.16.0.89 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 91 bd_id 45 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 92 bd_id 45 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.91 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.91/32 count 1 via 172.16.0.91 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 93 bd_id 46 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 94 bd_id 46 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.93 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.93/32 count 1 via 172.16.0.93 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 95 bd_id 47 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 96 bd_id 47 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.95 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.95/32 count 1 via 172.16.0.95 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 97 bd_id 48 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 98 bd_id 48 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.97 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.97/32 count 1 via 172.16.0.97 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 99 bd_id 49 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 100 bd_id 49 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.99 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.99/32 count 1 via 172.16.0.99 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 101 bd_id 50 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 102 bd_id 50 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.101 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.101/32 count 1 via 172.16.0.101 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 103 bd_id 51 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 104 bd_id 51 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.103 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.103/32 count 1 via 172.16.0.103 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 105 bd_id 52 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 106 bd_id 52 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.105 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.105/32 count 1 via 172.16.0.105 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 107 bd_id 53 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 108 bd_id 53 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.107 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.107/32 count 1 via 172.16.0.107 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 109 bd_id 54 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 110 bd_id 54 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.109 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.109/32 count 1 via 172.16.0.109 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 111 bd_id 55 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 112 bd_id 55 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.111 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.111/32 count 1 via 172.16.0.111 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 113 bd_id 56 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 114 bd_id 56 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.113 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.113/32 count 1 via 172.16.0.113 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 115 bd_id 57 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 116 bd_id 57 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.115 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.115/32 count 1 via 172.16.0.115 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 117 bd_id 58 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 118 bd_id 58 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.117 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.117/32 count 1 via 172.16.0.117 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 119 bd_id 59 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 120 bd_id 59 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.119 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.119/32 count 1 via 172.16.0.119 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 121 bd_id 60 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 122 bd_id 60 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.121 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.121/32 count 1 via 172.16.0.121 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 123 bd_id 61 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 124 bd_id 61 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.123 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.123/32 count 1 via 172.16.0.123 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 125 bd_id 62 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 126 bd_id 62 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.125 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.125/32 count 1 via 172.16.0.125 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 127 bd_id 63 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 128 bd_id 63 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.127 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.127/32 count 1 via 172.16.0.127 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 129 bd_id 64 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 130 bd_id 64 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.129 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.129/32 count 1 via 172.16.0.129 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 131 bd_id 65 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 132 bd_id 65 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.131 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.131/32 count 1 via 172.16.0.131 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 133 bd_id 66 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 134 bd_id 66 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.133 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.133/32 count 1 via 172.16.0.133 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 135 bd_id 67 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 136 bd_id 67 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.135 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.135/32 count 1 via 172.16.0.135 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 137 bd_id 68 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 138 bd_id 68 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.137 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.137/32 count 1 via 172.16.0.137 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 139 bd_id 69 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 140 bd_id 69 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.139 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.139/32 count 1 via 172.16.0.139 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 141 bd_id 70 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 142 bd_id 70 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.141 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.141/32 count 1 via 172.16.0.141 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 143 bd_id 71 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 144 bd_id 71 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.143 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.143/32 count 1 via 172.16.0.143 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 145 bd_id 72 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 146 bd_id 72 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.145 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.145/32 count 1 via 172.16.0.145 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 147 bd_id 73 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 148 bd_id 73 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.147 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.147/32 count 1 via 172.16.0.147 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 149 bd_id 74 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 150 bd_id 74 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.149 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.149/32 count 1 via 172.16.0.149 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 151 bd_id 75 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 152 bd_id 75 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.151 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.151/32 count 1 via 172.16.0.151 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 153 bd_id 76 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 154 bd_id 76 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.153 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.153/32 count 1 via 172.16.0.153 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 155 bd_id 77 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 156 bd_id 77 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.155 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.155/32 count 1 via 172.16.0.155 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 157 bd_id 78 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 158 bd_id 78 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.157 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.157/32 count 1 via 172.16.0.157 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 159 bd_id 79 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 160 bd_id 79 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.159 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.159/32 count 1 via 172.16.0.159 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 161 bd_id 80 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 162 bd_id 80 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.161 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.161/32 count 1 via 172.16.0.161 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 163 bd_id 81 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 164 bd_id 81 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.163 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.163/32 count 1 via 172.16.0.163 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 165 bd_id 82 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 166 bd_id 82 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.165 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.165/32 count 1 via 172.16.0.165 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 167 bd_id 83 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 168 bd_id 83 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.167 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.167/32 count 1 via 172.16.0.167 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 169 bd_id 84 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 170 bd_id 84 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.169 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.169/32 count 1 via 172.16.0.169 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 171 bd_id 85 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 172 bd_id 85 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.171 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.171/32 count 1 via 172.16.0.171 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 173 bd_id 86 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 174 bd_id 86 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.173 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.173/32 count 1 via 172.16.0.173 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 175 bd_id 87 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 176 bd_id 87 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.175 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.175/32 count 1 via 172.16.0.175 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 177 bd_id 88 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 178 bd_id 88 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.177 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.177/32 count 1 via 172.16.0.177 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 179 bd_id 89 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 180 bd_id 89 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.179 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.179/32 count 1 via 172.16.0.179 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 181 bd_id 90 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 182 bd_id 90 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.181 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.181/32 count 1 via 172.16.0.181 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 183 bd_id 91 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 184 bd_id 91 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.183 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.183/32 count 1 via 172.16.0.183 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 185 bd_id 92 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 186 bd_id 92 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.185 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.185/32 count 1 via 172.16.0.185 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 187 bd_id 93 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 188 bd_id 93 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.187 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.187/32 count 1 via 172.16.0.187 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 189 bd_id 94 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 190 bd_id 94 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.189 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.189/32 count 1 via 172.16.0.189 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 191 bd_id 95 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 192 bd_id 95 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.191 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.191/32 count 1 via 172.16.0.191 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 193 bd_id 96 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 194 bd_id 96 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.193 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.193/32 count 1 via 172.16.0.193 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 195 bd_id 97 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 196 bd_id 97 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.195 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.195/32 count 1 via 172.16.0.195 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 197 bd_id 98 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 198 bd_id 98 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.197 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.197/32 count 1 via 172.16.0.197 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 199 bd_id 99 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 200 bd_id 99 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.199 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.199/32 count 1 via 172.16.0.199 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 201 bd_id 100 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 202 bd_id 100 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q and VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 10 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q–ethip4vxlan-l2bdscale10l2bd10vlan10vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x03’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x03’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x04’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.2 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.2/32 count 1 via 172.16.0.2 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.4 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.4/32 count 1 via 172.16.0.4 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.6 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.6/32 count 1 via 172.16.0.6 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.8 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.8/32 count 1 via 172.16.0.8 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.10 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.10/32 count 1 via 172.16.0.10 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.12 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.12/32 count 1 via 172.16.0.12 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.14 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.14/32 count 1 via 172.16.0.14 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.16 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.16/32 count 1 via 172.16.0.16 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.18 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.18/32 count 1 via 172.16.0.18 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 1 dst 172.16.0.20 mac 68:05:ca:35:76:99
ip_route_add_del 172.16.0.20/32 count 1 via 172.16.0.20 sw_if_index 1
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x04’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x04’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=21,dst_address=’xacx10x00x03’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=7,admin_up_down=1)
sw_interface_set_flags(sw_if_index=8,admin_up_down=1)
sw_interface_set_flags(sw_if_index=9,admin_up_down=1)
sw_interface_set_flags(sw_if_index=10,admin_up_down=1)
sw_interface_set_flags(sw_if_index=11,admin_up_down=1)
sw_interface_set_flags(sw_if_index=12,admin_up_down=1)
sw_interface_set_flags(sw_if_index=13,admin_up_down=1)
sw_interface_set_flags(sw_if_index=14,admin_up_down=1)
sw_interface_set_flags(sw_if_index=15,admin_up_down=1)
sw_interface_set_flags(sw_if_index=16,admin_up_down=1)
sw_interface_set_flags(sw_if_index=17,admin_up_down=1)
sw_interface_set_flags(sw_if_index=18,admin_up_down=1)
sw_interface_set_flags(sw_if_index=19,admin_up_down=1)
sw_interface_set_flags(sw_if_index=20,admin_up_down=1)
sw_interface_set_flags(sw_if_index=21,admin_up_down=1)
sw_interface_set_flags(sw_if_index=22,admin_up_down=1)
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.1 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.1/32 count 1 via 172.16.0.1 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 3 bd_id 1 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 4 bd_id 1 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.3 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.3/32 count 1 via 172.16.0.3 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 5 bd_id 2 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 6 bd_id 2 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.5 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.5/32 count 1 via 172.16.0.5 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 7 bd_id 3 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 8 bd_id 3 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.7 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.7/32 count 1 via 172.16.0.7 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 9 bd_id 4 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 10 bd_id 4 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.9 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.9/32 count 1 via 172.16.0.9 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 11 bd_id 5 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 12 bd_id 5 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.11 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.11/32 count 1 via 172.16.0.11 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 13 bd_id 6 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 14 bd_id 6 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.13 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.13/32 count 1 via 172.16.0.13 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 15 bd_id 7 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 16 bd_id 7 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.15 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.15/32 count 1 via 172.16.0.15 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 17 bd_id 8 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 18 bd_id 8 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.17 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.17/32 count 1 via 172.16.0.17 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 19 bd_id 9 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 20 bd_id 9 shg 0 enable
ip_neighbor_add_del sw_if_index 2 dst 172.16.0.19 mac 68:05:ca:35:77:08
ip_route_add_del 172.16.0.19/32 count 1 via 172.16.0.19 sw_if_index 2
sw_interface_set_l2_bridge sw_if_index 21 bd_id 10 shg 0 enable
sw_interface_set_l2_bridge sw_if_index 22 bd_id 10 shg 0 enable
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale1kl2bd1kvlan1kvxlan-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q and VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1k L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.

40ge2p1xl710-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q and VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-Dot1Q-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with 1 L2 bridge domains. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, up to 64,5k flows per flow-group) with all packets containing Ethernet header, IEEE 802.1Q header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q–ethip4vxlan-l2bdscale1l2bd1vlan1vxlan-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=2,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x02’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=32,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=20,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
create_vlan_subif(sw_if_index=1,vlan_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 32, ‘address’: {‘un’: {‘ip4’: ‘xacx10x00x01’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,port_type=0,bd_id=1,shg=0)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,port_type=0,bd_id=1,shg=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4lispip4-ip4base-ndrpdr

RFC2544: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv4 on DUT1-DUT2, Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4lispip4-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4lispip6-ip4base-ndrpdr

RFC2544: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-LISP-IPv6 on DUT1-DUT2, Eth-IPv4 on TG-DUTn for IPv4 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
imix-4t4c-ethip4lispip6-ip4base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’nnnx01’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘10.10.10.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’nnnx00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’nnnx00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’x14x14x14x00’,vni=0,reid_len=24,leid=’nnnx00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x14x14x14x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘20.20.20.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=0,vni=0,eid=’x14x14x14x00’,locator_set_name=’ls1’,prefix_len=24)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=0,vni=0,eid=’nnnx00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’x14x14x14x00’,seid_len=24,is_src_dst=1,eid_len=24)
lisp_add_del_adjacency(is_add=1,eid_type=0,leid_len=24,reid=’nnnx00’,vni=0,reid_len=24,leid=’x14x14x14x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4 on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUTs.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain. VXLAN tunnels are configured between L2BDs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4vxlan-l2xcbase-ndrpdr

RFC2544: Pkt throughput L2XC with VXLANoIPv4 test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross-connect on TG-DUTn. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. VXLAN tunnels are configured between L2XCs on DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2xcbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip6

10ge2p1vic1227-dot1q-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘00:fe:c8:e4:eb:4c’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘00:fe:c8:e4:d0:9b’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-dot1q-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:5c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘90:e2:ba:b5:01:d9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘90:e2:ba:b5:02:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:5d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-dot1q-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ed:7c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ee:e5’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘3c:fd:fe:9c:ee:ec’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘3c:fd:fe:9c:ed:7d’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

2n1l-40ge2p1xl710-ethip6-ip6base-copwhtlistbase-ndrpdr

RFC2544: Pkt throughput IPv6 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-TG 2-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 is configured with IPv6 routing, two static IPv6 /64 routes and IPv6 COP security whitelist ingress /64 filter entries applied on links TG - DUT1. DUT1 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-dot1q-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:76:a8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘ec:bd:1d:08:8f:89’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘04:62:73:8c:ca:cd’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:a9’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
1518b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:1::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:2::1’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2002:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=3,address=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6base-copwhtlistbase-ndrpdr

RFC2544: Pkt throughput IPv6 whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing, two static IPv6 /64 routes and IPv6 COP security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-copwhtlistbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=2)
cop_interface_enable_disable(enable_disable=1,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_table_add_del(table={‘is_ip6’: 1, ‘table_id’: 1},is_add=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: 0}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4294967295, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 1}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 1},is_add=1,is_multipath=0)
cop_whitelist_enable_disable(fib_id=1,default_cop=0,ip6=1,ip4=0,sw_if_index=1)
cop_interface_enable_disable(enable_disable=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6base-iacldstbase-ndrpdr

RFC2544: Pkt throughput IPv6 iAcl whitelist test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing, two static IPv6 /64 routes and IPv6 iAcl security whitelist ingress /64 filter entries applied on links TG - DUT1 and DUT2 - TG. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and generated payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-iacldstbase-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
classify_add_del_table(next_table_index=4294967295,miss_next_index=4294967295,mask_len=48,match_n_vectors=3,mask=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,current_data_offset=0,memory_size=2097152,table_index=4294967295,nbuckets=2,skip_n_vectors=0,is_add=1,current_data_flag=0)
classify_add_del_session(advance=0,match_len=48,is_add=1,opaque_index=4294967295,hit_next_index=4294967295,table_index=0,action=0,match=’x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00x00 x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02x00x00x00x00x00x00x00x00’,metadata=0)
input_acl_set_interface(ip6_table_index=0,is_add=1,l2_table_index=4294967295,ip4_table_index=4294967295,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6base-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and two static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv6 header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6scale200k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x100k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale200k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 100000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 100000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6scale20k-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x10k static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale20k-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 10000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 10000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6-ip6scale2m-ndrpdr

RFC2544: Pkt throughput IPv6 routing test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6 for IPv6 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and 2x1M static IPv6 /64 route entries. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 1M flows per flow-group) with all packets containing Ethernet header, IPv6 header with IP and static payload. MAC addresses are matching MAC addresses of the TG node interfaces. Incrementing of IP.dst (IPv6 destination address) field is applied to both streams.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6-ip6scale2m-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:3::2 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:4::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x04x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x05x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:4::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:5::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del 2001:1::0/128 count 1000000 via 2001:4::1 sw_if_index 2
ip_route_add_del 2001:2::0/128 count 1000000 via 2001:5::2 sw_if_index 1
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

ip6 tunnels

40ge2p1xl710-ethip6lispip4-ip6base-ndrpdr

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv4 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv4 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv4 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6lispip4-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’x01x01x01x01’,is_ipv6=0)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x02’, ‘is_ip4’: 1}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘x01x01x01x01’, ‘is_ip4’: 1}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6lispip6-ip6base-ndrpdr

RFC6830: Pkt throughput Lisp test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-LISP-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over LISPoIPv6 tunnel.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static routes. LISPoIPv6 tunnel is configured between DUT1 and DUT2. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library.
  • [Ref] Applicable standard specifications: RFC6830.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6lispip6-ip6base-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=1,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’, ‘is_ip4’: 0}],seid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
lisp_enable_disable(is_en=1)
lisp_add_del_locator_set(locators=[],is_add=1,locator_num=0,locator_set_name=’ls1’)
lisp_add_del_locator(priority=1,is_add=1,weight=1,sw_if_index=2,locator_set_name=’ls1’)
lisp_add_del_local_eid(is_add=1,eid_type=1,vni=0,eid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,locator_set_name=’ls1’,prefix_len=64)
lisp_add_del_remote_mapping(rloc_num=1,is_add=1,eid_type=1,vni=0,eid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,rlocs=[{‘addr’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’, ‘is_ip4’: 0}],seid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,seid_len=64,is_src_dst=1,eid_len=64)
lisp_add_del_adjacency(is_add=1,eid_type=1,leid_len=64,reid=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,vni=0,reid_len=64,leid=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

l2

10ge2p1vic1227-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1vic1227-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1227.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x520-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X520-DA2.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

10ge2p1x710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-X710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1vic1385-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Cisco-VIC-1385.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD with IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge domain and MAC learning enabled. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with 2p10GE NIC X520 Niantic by Intel.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=11,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=2,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘src_mac_mask’: ‘xffxffxffxffxffx80’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 15, ‘src_mac_mask’: ‘xffxffxffxfex00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required MACIP ACL rules are applied to input paths of both DUT1 interfaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-macip-iacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘nx00x00x00’, ‘src_mac’: ‘xcaxfex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_add(count=51,r=[{‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘src_mac’: ‘x01x02x03x04x05x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘src_mac’: ‘x01x02x03x04x08xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘src_mac’: ‘x01x02x03x04x0cxd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘src_mac’: ‘x01x02x03x04x10xbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘src_mac’: ‘x01x02x03x04x14xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘src_mac’: ‘x01x02x03x04x18x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘src_mac’: ‘x01x02x03x04x1cv’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘src_mac’: ‘x01x02x03x04 ^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘src_mac’: ‘x01x02x03x04$F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘src_mac’: ‘x01x02x03x04(.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘src_mac’: ‘x01x02x03x04,x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘src_mac’: ‘x01x02x03x04/xfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘src_mac’: ‘x01x02x03x043xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘src_mac’: ‘x01x02x03x047xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘src_mac’: ‘x01x02x03x04;xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘src_mac’: ‘x01x02x03x04?x9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘src_mac’: ‘x01x02x03x04Cx86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘src_mac’: ‘x01x02x03x04Gn’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘src_mac’: ‘x01x02x03x04KV’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘src_mac’: ‘x01x02x03x04O>’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘src_mac’: ‘x01x02x03x04S&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘src_mac’: ‘x01x02x03x04Wx0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘src_mac’: ‘x01x02x03x04Zxf6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘src_mac’: ‘x01x02x03x04^xde’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘src_mac’: ‘x01x02x03x04bxc6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘src_mac’: ‘x01x02x03x04fxae’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘src_mac’: ‘x01x02x03x04jx96’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘src_mac’: ‘x01x02x03x04n~’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘src_mac’: ‘x01x02x03x04rf’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘src_mac’: ‘x01x02x03x04vN’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘src_mac’: ‘x01x02x03x04z6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘src_mac’: ‘x01x02x03x04~x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘src_mac’: ‘x01x02x03x04x82x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x85xee’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘src_mac’: ‘x01x02x03x04x89xd6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘src_mac’: ‘x01x02x03x04x8dxbe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘src_mac’: ‘x01x02x03x04x91xa6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘src_mac’: ‘x01x02x03x04x95x8e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘src_mac’: ‘x01x02x03x04x99v’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘src_mac’: ‘x01x02x03x04x9d^’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘src_mac’: ‘x01x02x03x04xa1F’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘src_mac’: ‘x01x02x03x04xa5.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘src_mac’: ‘x01x02x03x04xa9x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘src_mac’: ‘x01x02x03x04xacxfe’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘src_mac’: ‘x01x02x03x04xb0xe6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘src_mac’: ‘x01x02x03x04xb4xce’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘src_mac’: ‘x01x02x03x04xb8xb6’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘src_mac’: ‘x01x02x03x04xbcx9e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘src_mac’: ‘x01x02x03x04xc0x86’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_mac_mask’: ‘x00x00x00x00x00x00’, ‘is_permit’: 0, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘src_mac’: ‘x01x02x03x04xc4n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 18, ‘src_mac_mask’: ‘xffxffxffxffxc0x00’, ‘is_permit’: 1, ‘src_ip_addr’: ‘x14x00x00x00’, ‘src_mac’: ‘xfaxcex00x00x00x00’, ‘is_ipv6’: 0}],tag=’’)
macip_acl_interface_add_del(is_add=1,acl_index=0,sw_if_index=2)
macip_acl_interface_add_del(is_add=1,acl_index=1,sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-ndrpdr

RFC2544: Pkt throughput L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl10sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=12,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl1sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=3,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2)
acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sf-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sf-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sf-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100 flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sl-100flows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 100k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sl-100kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr

RFC2544: Packet throughput L2BD test cases with ACL

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4-UDP for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 is configured with L2 bridge domain and MAC learning enabled. DUT2 is configured with L2 cross-connects. Required ACL rules are applied to input paths of both DUT1 intefaces. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 10k flows per flow-group) with all packets containing Ethernet header, IPv4 header with UDP header and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-oacl50sl-10kflows-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bridge_domain_add_del(bd_id=1,is_add=1,arp_term=0,flood=1,learn=1,forward=1,uu_flood=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
acl_add_replace(count=52,r=[{‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex01’, ‘srcport_or_icmptype_first’: 1000, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 1000, ‘dstport_or_icmpcode_first’: 1000, ‘srcport_or_icmptype_last’: 1000, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex02’, ‘srcport_or_icmptype_first’: 1001, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1001, ‘dstport_or_icmpcode_first’: 1001, ‘srcport_or_icmptype_last’: 1001, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x02’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex03’, ‘srcport_or_icmptype_first’: 1002, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1002, ‘dstport_or_icmpcode_first’: 1002, ‘srcport_or_icmptype_last’: 1002, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x03’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex04’, ‘srcport_or_icmptype_first’: 1003, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1003, ‘dstport_or_icmpcode_first’: 1003, ‘srcport_or_icmptype_last’: 1003, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x04’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex05’, ‘srcport_or_icmptype_first’: 1004, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1004, ‘dstport_or_icmpcode_first’: 1004, ‘srcport_or_icmptype_last’: 1004, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x05’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex06’, ‘srcport_or_icmptype_first’: 1005, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1005, ‘dstport_or_icmpcode_first’: 1005, ‘srcport_or_icmptype_last’: 1005, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x06’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex07’, ‘srcport_or_icmptype_first’: 1006, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1006, ‘dstport_or_icmpcode_first’: 1006, ‘srcport_or_icmptype_last’: 1006, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x07’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex08’, ‘srcport_or_icmptype_first’: 1007, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1007, ‘dstport_or_icmpcode_first’: 1007, ‘srcport_or_icmptype_last’: 1007, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x08’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1et’, ‘srcport_or_icmptype_first’: 1008, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1008, ‘dstport_or_icmpcode_first’: 1008, ‘srcport_or_icmptype_last’: 1008, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((t’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1en’, ‘srcport_or_icmptype_first’: 1009, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1009, ‘dstport_or_icmpcode_first’: 1009, ‘srcport_or_icmptype_last’: 1009, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((n’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0b’, ‘srcport_or_icmptype_first’: 1010, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1010, ‘dstport_or_icmpcode_first’: 1010, ‘srcport_or_icmptype_last’: 1010, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0c’, ‘srcport_or_icmptype_first’: 1011, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1011, ‘dstport_or_icmpcode_first’: 1011, ‘srcport_or_icmptype_last’: 1011, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1er’, ‘srcport_or_icmptype_first’: 1012, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1012, ‘dstport_or_icmpcode_first’: 1012, ‘srcport_or_icmptype_last’: 1012, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((r’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0e’, ‘srcport_or_icmptype_first’: 1013, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1013, ‘dstport_or_icmpcode_first’: 1013, ‘srcport_or_icmptype_last’: 1013, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex0f’, ‘srcport_or_icmptype_first’: 1014, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1014, ‘dstport_or_icmpcode_first’: 1014, ‘srcport_or_icmptype_last’: 1014, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x0f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex10’, ‘srcport_or_icmptype_first’: 1015, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1015, ‘dstport_or_icmpcode_first’: 1015, ‘srcport_or_icmptype_last’: 1015, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x10’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex11’, ‘srcport_or_icmptype_first’: 1016, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1016, ‘dstport_or_icmpcode_first’: 1016, ‘srcport_or_icmptype_last’: 1016, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x11’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex12’, ‘srcport_or_icmptype_first’: 1017, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1017, ‘dstport_or_icmpcode_first’: 1017, ‘srcport_or_icmptype_last’: 1017, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x12’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex13’, ‘srcport_or_icmptype_first’: 1018, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1018, ‘dstport_or_icmpcode_first’: 1018, ‘srcport_or_icmptype_last’: 1018, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x13’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex14’, ‘srcport_or_icmptype_first’: 1019, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1019, ‘dstport_or_icmpcode_first’: 1019, ‘srcport_or_icmptype_last’: 1019, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x14’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex15’, ‘srcport_or_icmptype_first’: 1020, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1020, ‘dstport_or_icmpcode_first’: 1020, ‘srcport_or_icmptype_last’: 1020, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x15’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex16’, ‘srcport_or_icmptype_first’: 1021, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1021, ‘dstport_or_icmpcode_first’: 1021, ‘srcport_or_icmptype_last’: 1021, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x16’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex17’, ‘srcport_or_icmptype_first’: 1022, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1022, ‘dstport_or_icmpcode_first’: 1022, ‘srcport_or_icmptype_last’: 1022, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x17’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex18’, ‘srcport_or_icmptype_first’: 1023, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1023, ‘dstport_or_icmpcode_first’: 1023, ‘srcport_or_icmptype_last’: 1023, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x18’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex19’, ‘srcport_or_icmptype_first’: 1024, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1024, ‘dstport_or_icmpcode_first’: 1024, ‘srcport_or_icmptype_last’: 1024, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x19’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1a’, ‘srcport_or_icmptype_first’: 1025, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1025, ‘dstport_or_icmpcode_first’: 1025, ‘srcport_or_icmptype_last’: 1025, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1a’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1b’, ‘srcport_or_icmptype_first’: 1026, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1026, ‘dstport_or_icmpcode_first’: 1026, ‘srcport_or_icmptype_last’: 1026, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1b’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1c’, ‘srcport_or_icmptype_first’: 1027, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1027, ‘dstport_or_icmpcode_first’: 1027, ‘srcport_or_icmptype_last’: 1027, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1c’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1d’, ‘srcport_or_icmptype_first’: 1028, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1028, ‘dstport_or_icmpcode_first’: 1028, ‘srcport_or_icmptype_last’: 1028, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1d’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1e’, ‘srcport_or_icmptype_first’: 1029, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1029, ‘dstport_or_icmpcode_first’: 1029, ‘srcport_or_icmptype_last’: 1029, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1e’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1ex1f’, ‘srcport_or_icmptype_first’: 1030, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1030, ‘dstport_or_icmpcode_first’: 1030, ‘srcport_or_icmptype_last’: 1030, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((x1f’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e ‘, ‘srcport_or_icmptype_first’: 1031, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1031, ‘dstport_or_icmpcode_first’: 1031, ‘srcport_or_icmptype_last’: 1031, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((( ‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e!’, ‘srcport_or_icmptype_first’: 1032, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1032, ‘dstport_or_icmpcode_first’: 1032, ‘srcport_or_icmptype_last’: 1032, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((!’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1033, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1033, ‘dstport_or_icmpcode_first’: 1033, ‘srcport_or_icmptype_last’: 1033, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e#’, ‘srcport_or_icmptype_first’: 1034, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1034, ‘dstport_or_icmpcode_first’: 1034, ‘srcport_or_icmptype_last’: 1034, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((#’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e$’, ‘srcport_or_icmptype_first’: 1035, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1035, ‘dstport_or_icmpcode_first’: 1035, ‘srcport_or_icmptype_last’: 1035, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((($’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e%’, ‘srcport_or_icmptype_first’: 1036, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1036, ‘dstport_or_icmpcode_first’: 1036, ‘srcport_or_icmptype_last’: 1036, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((%’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e&’, ‘srcport_or_icmptype_first’: 1037, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1037, ‘dstport_or_icmpcode_first’: 1037, ‘srcport_or_icmptype_last’: 1037, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((&’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e’’, ‘srcport_or_icmptype_first’: 1038, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1038, ‘dstport_or_icmpcode_first’: 1038, ‘srcport_or_icmptype_last’: 1038, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e(‘, ‘srcport_or_icmptype_first’: 1039, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1039, ‘dstport_or_icmpcode_first’: 1039, ‘srcport_or_icmptype_last’: 1039, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e)’, ‘srcport_or_icmptype_first’: 1040, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1040, ‘dstport_or_icmpcode_first’: 1040, ‘srcport_or_icmptype_last’: 1040, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘((()’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e*’, ‘srcport_or_icmptype_first’: 1041, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1041, ‘dstport_or_icmpcode_first’: 1041, ‘srcport_or_icmptype_last’: 1041, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e+’, ‘srcport_or_icmptype_first’: 1042, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1042, ‘dstport_or_icmpcode_first’: 1042, ‘srcport_or_icmptype_last’: 1042, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((+’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e,’, ‘srcport_or_icmptype_first’: 1043, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1043, ‘dstport_or_icmpcode_first’: 1043, ‘srcport_or_icmptype_last’: 1043, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((,’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e-‘, ‘srcport_or_icmptype_first’: 1044, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1044, ‘dstport_or_icmpcode_first’: 1044, ‘srcport_or_icmptype_last’: 1044, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((-‘, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e.’, ‘srcport_or_icmptype_first’: 1045, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1045, ‘dstport_or_icmpcode_first’: 1045, ‘srcport_or_icmptype_last’: 1045, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((.’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e/’, ‘srcport_or_icmptype_first’: 1046, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1046, ‘dstport_or_icmpcode_first’: 1046, ‘srcport_or_icmptype_last’: 1046, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((/’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e0’, ‘srcport_or_icmptype_first’: 1047, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1047, ‘dstport_or_icmpcode_first’: 1047, ‘srcport_or_icmptype_last’: 1047, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((0’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e1’, ‘srcport_or_icmptype_first’: 1048, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1048, ‘dstport_or_icmpcode_first’: 1048, ‘srcport_or_icmptype_last’: 1048, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((1’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘src_ip_addr’: ‘x1ex1ex1e2’, ‘srcport_or_icmptype_first’: 1049, ‘proto’: 0, ‘is_permit’: 0, ‘dstport_or_icmpcode_last’: 1049, ‘dstport_or_icmpcode_first’: 1049, ‘srcport_or_icmptype_last’: 1049, ‘dst_ip_prefix_len’: 32, ‘dst_ip_addr’: ‘(((2’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nnnx00’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 24, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘x14x14x14x00’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=2) |br| acl_interface_set_acl_list(count=1,n_input=0,acls=[0],sw_if_index=1) |br| cli_inband(cmd=’clear runtime’) |br| vpp-stats(path=’^/sys/node’) |br| cli_inband(cmd=’clear runtime’) |br| cli_inband(cmd=’clear interfaces’) |br| cli_inband(cmd=’clear hardware’) |br| cli_inband(cmd=’clear errors’) |br| cli_inband(cmd=’elog trace api cli barrier’) |br| cli_inband(cmd=’show event-logger’) |br| cli_inband(cmd=’show errors’) |br| cli_inband(cmd=’show hardware verbose’) |br| vpp-stats(path=’^/sys/node’) |br| |br| **DUT2:*
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=2)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdscale100kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 50k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale100kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdscale10kmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 5k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale10kmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdscale1mmaclrn-ndrpdr

RFC2544: Pkt throughput for L2BD test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. DUT1 and DUT2 tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 500k flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses ranges are incremented as follows: port01_src ca:fe:00:00:00:00 - port01_src ca:fe:00:07:a1:1f, port01_dst fa:ce:00:00:00:00 - port01_dst fa:ce:00:07:a1:1f, port02_src fa:ce:00:00:00:00 - port02_src fa:ce:00:07:a1:1f, port02_dst ca:fe:00:00:00:00 - port02_dst ca:fe:00:07:a1:1f
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdscale1mmaclrn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

srv6

40ge2p1xl710-ethip6ip6-ip6base-srv6enc1sid-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with one SID (SRH not inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6ip6-ip6base-srv6enc1sid-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 1, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, Eth-IPv6 on TG-DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and two SR behaviours (functions) - End and End.DX6 - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6srhip6-ip6base-srv6enc2sids-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=2,localsid={‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=1,localsid={‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=6,nh_addr4=0,nh_addr6=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’,fib_table=0,end_psp=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with two SIDs (SRH inserted) without decapsulation test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-2t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6srhip6-ip6base-srv6enc2sids-nodecaps-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_localsid_add_del(vlan_index=0,is_del=0,sw_if_index=4294967295,localsid={‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’},behavior=1,nh_addr4=0,nh_addr6=0,fib_table=0,end_psp=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 2, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Dynamic SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-LXC for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AD - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:85:ef:71:b7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:91:b6:29:5c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
1518b-2t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a0:7d:7a:72’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:26:54:6b:37’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:5d:8e:eb:92’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2a:14:ba:75’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:50:0b:7a:a8’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c5:e9:af:46’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:4d:e1:d9:35’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b0:67:69:a5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
78b-4t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:66:f6:cc:00’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:39:11:79:81’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:cb:f6:29:8b’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e5:ad:e0:c5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-2t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:23:51:69:3a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:84:dd:b4:b9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-4t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c9:08:ec:d5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:88:9d:08:6c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0f:ac:84:a3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:f8:7a:00:9c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
imix-2t2c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9e:08:64:6d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:86:5b:9a:10’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
imix-4t4c-ethip6srhip6-ip6base-srv6proxy-dyn-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:05:21:a7:dd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.ad nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:1f:d1:7e:15’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.ad nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)

40ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Masquerading SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2, DUTn-LXC and DUTn->TG, Eth-IPv6 on TG->DUTn for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AM - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c0:b7:0e:59’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ef:3d:22:c9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:10:9b:4d:55’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9c:1a:0f:77’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a4:8c:00:bb’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:5d:f7:85:24’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
78b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:60:46:ff:db’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b3:66:bc:11’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c3:08:e3:0d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c9:01:a0:2e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
78b-4t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:71:33:f4:dd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:87:bf:40:94’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:82:a4:da:ad’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:3b:f4:80:ef’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-2t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2c:43:a5:c7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:94:4f:7e:d2’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-4t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b3:92:41:3c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a6:86:a1:78’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c8:2f:7a:5a’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:a1:3a:29:f5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:88:9c:b6:6e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:07:0e:84:39’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
imix-4t4c-ethip6srhip6-ip6base-srv6proxy-masq-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b7:28:a5:48’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.am nh 4002:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:e4:77:2e:47’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.am nh 4001:: oif memif1/1 iif memif2/1’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)

40ge2p1xl710-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr

Packet throughput Segment routing over IPv6 dataplane with Static SRv6 proxy test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv6-SRH-IPv6 on DUT1-DUT2 and DUTn->TG, Eth-IPv6 on TG->DUTn and DUTn-LXC for IPv6 routing over SRv6.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv6 routing and static route, SR policy and steering policy for one direction and one SR behaviour (function) - End.AS - for other direction. DUT1 and DUT2 are tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header,IPv6 header with static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: SRv6 Network Programming - draft 3 and Segment Routing for Service Chaining - internet draft 01.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:3e:9c:2b:ce’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:3f:d2:da:ce’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:3b:15:8d:de’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:1a:97:91:ed’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:da:86:a4:e8’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:09:d7:02:76’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:71:38:d9:9c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:34:9a:24:95’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
78b-2t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b6:b8:ba:09’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7b:3c:5f:94’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
78b-4t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:cf:06:b5:e7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:7d:88:10:fd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:b7:36:e0:d6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:38:03:fd:e7’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
9000b-2t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:32:0b:58:30’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0c:4f:0a:f2’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
9000b-4t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:66:a5:e2:9f’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c9:75:d0:45’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-1t1c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:ff:f3:c0:fe’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:35:ac:7b:65’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2b:a0:6b:b3’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=1,id=1,tx_queues=1,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:87:34:3f:b6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip6srhip6-ip6base-srv6proxy-stat-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT1_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:35:76:99’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:1::2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4002::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:55:22:1e:9c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x02x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x02x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2003:2:: behavior end.as nh 4002:: oif memif1/1 iif memif2/1 src 2003:1:: next 2003:3:: next 2003:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-1’,socket_id=1,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=1)
memif_dump()
memif_dump()
memif_socket_filename_add_del(socket_filename=’/tmp/memif-DUT2_CNF1-2’,socket_id=2,is_add=1)
memif_create(role=1,rx_queues=2,id=1,tx_queues=2,socket_id=2)
memif_dump()
memif_dump()
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
hw_interface_set_mtu(sw_if_index=4,mtu=9200)
memif_dump()
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=2,address=’ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
sw_interface_add_del_address(address_length=64,del_all=0,is_add=1,sw_if_index=1,address=’ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=3,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,is_ipv6=1)
sw_interface_add_del_address(address_length=128,del_all=0,is_add=1,sw_if_index=4,address=’0x02x00x01x00x00x00x00x00x00x00x00x00x00x00x02’,is_ipv6=1)
ip_address_dump(sw_if_index=2,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=2)
ip_address_dump(sw_if_index=1,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=1)
ip_address_dump(sw_if_index=3,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=3)
ip_address_dump(sw_if_index=4,is_ipv6=1)
sw_interface_ip6nd_ra_config(suppress=1,sw_if_index=4)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:3::1’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:35:77:08’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘2001:2::2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘4001::’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:55:3a:34:07’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x03x00x00x00x00x00x00x00x00x00x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip6’: ‘ x01x00x02x00x00x00x00x00x00x00x00x00x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 1, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 64, ‘address’: {‘un’: {‘ip6’: ‘ x02x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, ‘af’: 1}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sr_set_encap_source(encaps_source=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x00’)
sr_policy_add(bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,sids={‘sids’: [{‘addr’: ‘ x03x00x02x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x03x00x00x00x00x00x00x00x00x00x00x00x00’}, {‘addr’: ‘ x03x00x04x00x00x00x00x00x00x00x00x00x00x00x00’}, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘num_sids’: 3, ‘weight’: 1},is_encap=1,weight=1)
sr_steering_add_del(is_del=0,prefix_addr=’ x01x00x01x00x00x00x00x00x00x00x00x00x00x00x00’,sr_policy_index=0,sw_if_index=4294967295,mask_width=64,table_id=0,bsid_addr=’ x03x00x01x00x00x00x00x00x00x00x00x00x00x00x01’,traffic_type=6)
cli_inband(cmd=’sr localsid address 2002:2:: behavior end.as nh 4001:: oif memif1/1 iif memif2/1 src 2002:1:: next 2002:3:: next 2002:4::’)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)

vm vhost

40ge2p1xl710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
9000b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
imix-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 bridge-domain with MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
64b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
9000b-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
imix-1t1c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-1lbvpplacp-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=6,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
9000b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
imix-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost and vpp link bonding

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with VPP link bonding (mode LACP, transmit policy l34) on link between DUT1 and DUT2 and L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
9000b-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
9000b-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
imix-1t1c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=6,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-1lbvpplacp-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=1,bond_sw_if_index=3)
hw_interface_set_mtu(sw_if_index=3,mtu=9200)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
bond_create(mode=5,mac_address=0,lb=1,id=4294967295,use_custom_mac=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
bond_enslave(is_passive=0,is_long_timeout=0,sw_if_index=2,bond_sw_if_index=3)
sw_interface_bond_dump()
sw_interface_slave_dump(sw_if_index=3)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=3)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=4)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=4)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=6,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=6)
sw_interface_set_l2_xconnect(rx_sw_if_index=6,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=6)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=6,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=6,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD with vhost and IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
9000b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
imix-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD with vhost abd IEEE 802.1Q test cases

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. IEEE 802.1Q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
9000b-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
imix-1t1c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
1518b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
9000b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
imix-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
imix-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 cross connect. 802.1q tagging is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
9000b-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
imix-1t1c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-dot1q-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=3)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
create_vlan_subif(vlan_id=10,sw_if_index=2)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
l2_interface_vlan_tag_rewrite(vtr_op=3,tag2=0,push_dot1q=1,tag1=0,sw_if_index=3)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=4)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=3)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=5)
sw_interface_set_l2_xconnect(rx_sw_if_index=5,enable=1,tx_sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
9000b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2BD test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
1518b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
64b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
imix-2t2c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2bdbasemaclrn-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr

RFC2544: Pkt throughput L2XC test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 cross- connect. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-eth-l2xcbase-eth-2vhostvr1024-1vm-vppl2xc-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=2,enable=1,tx_sw_if_index=3)
sw_interface_set_l2_xconnect(rx_sw_if_index=3,enable=1,tx_sw_if_index=2)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=4,enable=1,tx_sw_if_index=1)
sw_interface_set_l2_xconnect(rx_sw_if_index=1,enable=1,tx_sw_if_index=4)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running testpmd interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0d:ce:b4:b5’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:e6:17:2d:52’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:88:dc:fe:78’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:8d:84:c4:c4’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:95:5d:3a:0f’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:8e:4b:4b:a6’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:69:28:4e:44’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:b2:40:bf:1d’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:26:ab:1d:71’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:23:d4:bf:d9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d5:f6:ce:04’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:ce:39:53:4e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:2e:4d:37:aa’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:4b:44:2c:51’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c7:d7:8a:cb’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:08:84:fa:c1’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:d0:8d:84:cb’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:f5:b0:96:c9’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:01:9e:09:4c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:aa:fe:6c:36’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:86:25:2c:b8’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:03:00:f5:d5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:dc:0b:b7:a1’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:31:d0:45:2c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:0c:ac:ce:3c’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:21:95:84:6e’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:8d:b3:65:2a’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:66:b3:31:bd’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9c:06:1f:36’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:f1:c5:7b:06’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:20:df:0a:55’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:85:c3:e6:4f’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:c6:a8:ff:4f’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:43:00:d7:b8’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:29:8b:30:a7’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:72:3e:e7:ef’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:02:88:80:59’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:6f:69:3f:32’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:9b:c0:1a:0a’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:2c:8f:41:70’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:34:93:53:ee’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:e9:36:40:ac’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.2.2’, ‘flags’: 0, ‘sw_if_index’: 3, ‘mac_address’: ‘02:fe:79:f9:7a:e7’})
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘1.1.1.2’, ‘flags’: 0, ‘sw_if_index’: 4, ‘mac_address’: ‘02:fe:02:a2:19:e5’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr

RFC2544: Pkt throughput IPv4 test cases with vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for IPv4 routing.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with IPv4 routing and two static IPv4 /24 route entries. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP ip4 interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
9000b-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
9000b-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
imix-1t1c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4-ip4base-eth-2vhostvr1024-1vm-vppip4-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’dx00x00x01’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’x96x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘100.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:3a:af:40’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘dx00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=2,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=1,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=2,address=’x96x00x00x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=1,address=’xc8x00x00x01’,is_ipv6=0)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘200.0.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:3a:af:41’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x96x00x00x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xc8x00x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 101},is_add=1)
ip_table_add_del(table={‘is_ip6’: 0, ‘table_id’: 102},is_add=1)
sw_interface_set_table(vrf_id=101,sw_if_index=3,is_ipv6=0)
sw_interface_set_table(vrf_id=102,sw_if_index=4,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=3,address=’x01x01x01x02’,is_ipv6=0)
sw_interface_add_del_address(address_length=30,del_all=0,is_add=1,sw_if_index=4,address=’x01x01x02x02’,is_ipv6=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x01x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 3, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘x14x00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 101},is_add=1,is_multipath=0)
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘x01x01x02x01’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 4, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 8, ‘address’: {‘un’: {‘ip4’: ‘nx00x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 102},is_add=1,is_multipath=0)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr

RFC2544: Pkt throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 254 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
64b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
imix-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=5,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=1,address=’xacx10x00x01’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=24,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x02’,is_ipv6=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x02’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=24,dst_address=’xacx10x00x01’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=5,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=5,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

vts

40ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
114b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
imix-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermit-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
imix-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-aclpermitreflect-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
acl_add_replace(count=2,r=[{‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x01’, ‘is_ipv6’: 0}, {‘src_ip_prefix_len’: 32, ‘srcport_or_icmptype_first’: 0, ‘proto’: 0, ‘is_permit’: 1, ‘dstport_or_icmpcode_last’: 65535, ‘dstport_or_icmpcode_first’: 0, ‘srcport_or_icmptype_last’: 65535, ‘src_ip_addr’: ‘nx00x00x02’, ‘is_ipv6’: 0}],acl_index=4294967295,tag=’’)
acl_interface_set_acl_list(count=1,n_input=1,acls=[0],sw_if_index=1)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

40ge2p1xl710-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr

RFC2544: Packet throughput L2BD test cases with VXLANoIPv4 and vhost

  • [Top] Network Topologies: TG-DUT1-DUT2-TG 3-node circular topology with single links between nodes.
  • [Enc] Packet Encapsulations: Eth-IPv4 for L2 switching of IPv4. Eth-IPv4-VXLAN-Eth-IPv4 is applied on link between DUT1 and DUT2.
  • [Cfg] DUT configuration: DUT1 and DUT2 are configured with L2 bridge- domain and MAC learning enabled. Qemu VNFs are connected to VPP via vhost-user interfaces. Guest is running VPP l2xc interconnecting vhost-user interfaces, rxd/txd=1024. DUT1/DUT2 is tested with Intel-XL710.
  • [Ver] TG verification: TG finds and reports throughput NDR (Non Drop Rate) with zero packet loss tolerance and throughput PDR (Partial Drop Rate) with non-zero packet loss tolerance (LT) expressed in percentage of packets transmitted. NDR and PDR are discovered for different Ethernet L2 frame sizes using MLRsearch library. Test packets are generated by TG on links to DUTs. TG traffic profile contains two L3 flow-groups (flow-group per direction, 253 flows per flow-group) with all packets containing Ethernet header, IPv4 header with IP protocol=61 and static payload. MAC addresses are matching MAC addresses of the TG node interfaces.
  • [Ref] Applicable standard specifications: RFC2544, RFC7348.
Name VPP API Test Commands History - Commands Used Per Test Case
114b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
114b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
1518b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
9000b-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
9000b-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
imix-1t1c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-2t2c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=4,queue_id=0)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)
imix-4t4c-ethip4vxlan-l2bdbasemaclrn-eth-iacldstbase-noacl-2vhostvr1024-1vm-ndrpdr
 DUT1:  
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-1’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
create_vhost_user_if(sock_filename=’/var/run/vpp/sock-1-2’)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=2,address=’xacx10x00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx10x00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx11x00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=5,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=5,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.16.0.2’, ‘flags’: 0, ‘sw_if_index’: 2, ‘mac_address’: ‘68:05:ca:37:1f:1c’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx10x00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 2, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx11x00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=1,enable=1,shg=0,port_type=0,bd_id=2)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_set_flags(sw_if_index=4,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=4,enable=1,shg=0,port_type=0,bd_id=2)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=5)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
sw_interface_rx_placement_dump(sw_if_index=4)
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_set_rx_placement(worker_id=0,sw_if_index=3,queue_id=0)
sw_interface_set_rx_placement(worker_id=1,sw_if_index=3,queue_id=1)
sw_interface_set_rx_placement(worker_id=2,sw_if_index=4,queue_id=0)
sw_interface_set_rx_placement(worker_id=3,sw_if_index=4,queue_id=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)

DUT2:
cli_inband(cmd=’show log’)
show_version()
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_flags(sw_if_index=1,admin_up_down=1)
hw_interface_set_mtu(sw_if_index=2,mtu=9200)
hw_interface_set_mtu(sw_if_index=1,mtu=9200)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_add_del_address(address_length=16,del_all=0,is_add=1,sw_if_index=1,address=’xacx1ax00x01’,is_ipv6=0)
vxlan_add_del_tunnel(src_address=’xacx1ax00x01’,is_add=1,decap_next_index=4294967295,mcast_sw_if_index=4294967295,vni=0,dst_address=’xacx1bx00x02’,encap_vrf_id=0,instance=4294967295,is_ipv6=0)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
sw_interface_set_flags(sw_if_index=3,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=3,enable=1,shg=0,port_type=0,bd_id=1)
ip_neighbor_add_del(is_add=1,neighbor={‘ip_address’: ‘172.26.0.2’, ‘flags’: 0, ‘sw_if_index’: 1, ‘mac_address’: ‘68:05:ca:37:1f:19’})
ip_route_add_del(route={‘paths’: [{‘nh’: {‘obj_id’: 4294967295, ‘via_label’: 1048576, ‘address’: {‘ip4’: ‘xacx1ax00x02’}}, ‘rpf_id’: 4294967295, ‘weight’: 1, ‘proto’: 0, ‘n_labels’: 0, ‘label_stack’: [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0], ‘sw_if_index’: 1, ‘flags’: 0, ‘preference’: 1, ‘table_id’: 0, ‘type’: 0}], ‘prefix’: {‘len’: 16, ‘address’: {‘un’: {‘ip4’: ‘xacx1bx00x00’}, ‘af’: 0}}, ‘n_paths’: 1, ‘table_id’: 0},is_add=1,is_multipath=0)
sw_interface_set_flags(sw_if_index=2,admin_up_down=1)
sw_interface_set_l2_bridge(rx_sw_if_index=2,enable=1,shg=0,port_type=0,bd_id=1)
sw_interface_dump(name_filter=’’,name_filter_valid=0)
show_threads()
sw_interface_rx_placement_dump(sw_if_index=3)
sw_interface_rx_placement_dump(sw_if_index=2)
sw_interface_rx_placement_dump(sw_if_index=1)
cli_inband(cmd=’clear runtime’)
vpp-stats(path=’^/sys/node’)
cli_inband(cmd=’clear runtime’)
cli_inband(cmd=’clear interfaces’)
cli_inband(cmd=’clear hardware’)
cli_inband(cmd=’clear errors’)
cli_inband(cmd=’elog trace api cli barrier’)
cli_inband(cmd=’show event-logger’)
cli_inband(cmd=’show errors’)
cli_inband(cmd=’show hardware verbose’)
vpp-stats(path=’^/sys/node’)